Activist slams Seychelles govt for accusing opposition leader of witchcraft
The Director, Advocacy for Alleged Witches (AfAW), Dr Leo Igwe, has condemned the government of Seychelles for accusing the opposition leader, Patrick Herminie, of witchcraft.