United Kingdom’s (UK) Minister for Africa and Department for International Development (DFID) Grant Shapps has warned that his country would no longer be a haven for looters of African resources and treasury. He said corruption, money laundering and culture of impunity have done incalculable damage to African development. The minister added the damage led UK […]
Continue reading
October 14, 2015 




