Tafa Balogun: From the Nigerian Police Inspector General to a jail cell
The 11th Inspector General of the Nigerian Police Force was Mustafa Adebayo Balogun. He enlisted in the police in May 1973, and in March 2002, he was appointed IGP. Young Balogun was born in Ila-Orangun, Osun State, southwest Nigeria, on August 25, 1947. In 1972, he graduated from the University of Lagos with a B.A. … Read more