Embattled Deputy Commissioner of Police, Abba Kyari has been accused of building multi-million naira mansion in Damboa, Borno State. A resident of Borno state disclosed this in a private message to a Nigerian academic...
Read More
2 Minutes