By Leo Igwe The Advocacy for Alleged Witches urges the government of Sychelles to keep charges linked to witchcraft beliefs out of politics in the country...