Topic: Seychelles
Seychelles Opposition Leader Terms Witchcraft Allegations A Witch-Hunt
On Monday, the leader of Seychelles' biggest opposition party was indicted as part of an investigation into alleged witchcraft.
03 Oct, 2023 | 06:40 PM
On Monday, the leader of Seychelles' biggest opposition party was indicted as part of an investigation into alleged witchcraft.