The African Leadership Forum, which brought together, among others, seven former heads of state in Africa, has concluded over the weekend in Kigali Rwanda. Leaders in attendance called on African countries to address rising illicit financial flows, tax evasion and mis-allocation of Africa's resources.
Sylvanus Karemera reports from Kigali…