Jun 30, 2020 Nigeria Two Brothers Arrested With Fresh Human Head Police operatives attached to the Anti-kidnapping unit of the police in Lagos state has.. Read more