Seychelles charges opposition leader with “witchcraft”
The leader of the main opposition party in the Seychelles, Patrick Herminie, was indicted on Monday as part of an...
The leader of the main opposition party in the Seychelles, Patrick Herminie, was indicted on Monday as part of an...