Police Inspector Arrested Over Shooting and Death of a Cleric News Leverage Editor May 22, 2020 The police have arrested a police inspector in connection with a shooting incident which led to the death of a 28-year-old Muslim cleric Fatai Oladipupo… Continue Reading