The Seychelles People’s Defence Forces yesterday welcomed 24 new members into its rank, following the completion of their three months…