Family sources have confirmed the demise of former Inspector-General of Police (IGP), Mustapha Balogun. The top cop popularly known as Tafa Balogun, who was appointed Nigerias 21st police chief in March 2002 reportedly died yesterday. The cause of his death could, however, not be ascertained. Born on August 8, 1947 at Ila-Orangun in Osun State, The post Ex-IG, Tafa Balogun, dies at 74 appeared first on The Sun Nigeria. Click here to read full news..