Jun 16, 2020 Africa Police Arrest Man for Allegedly Raping, Killing Brother’s Wife Police in Nigeria have arrested a 25-year-old man, Aminu Bala, for allegedly raping and.. Read more