Jan 7, 2021 Nigeria Two Men Arrested For Kidnapping Themselves Nigeria - Two men identified as Adeweye Adelusi and Agboola Damilola, were on Wednesday,.. Read more
Sep 3, 2020 Africa 50-Year-Old Man Defiles 4-Year-Old Girl 50-year-old man, Usman Tajudeen, has been arrested for defiling a 4 year old girl... Read more