Robert Gabriel Mugabe, president of the Republic of Zimbabwe, sits in the Plenary Hall of the United Nations (UN) building in Addis Ababa, Ethiopia, during the 12th African Union (AU) Summit.
LAGOS, Nigeria — The Advocacy for Alleged Witches, a Nigerian human rights organisation, has called on authorities to sanction Prophet Oyeniyi, the leader of...