Thursday, June 20, 2024

President Wavel Ramkalawan

October 3, 2023

Police charge Seychelles’ main opposition leader, seven others with witchcraft

They are also charged with conspiracy to perform witchcraft and procuring services related to witchcraft.

Patrick Herminie(Credit: Seychelles Nation)