Jan 7, 2021 Crime Two Men Arrested For Kidnapping Themselves Nigeria - Two men identified as Adeweye Adelusi and Agboola Damilola, were on Wednesday,.. Read more