NEWS $3.65 Billion Abacha Loot Recovered In 24 Years (Photo) By Admin - Aug 26, 2022 0 340 FacebookTwitterPinterestWhatsApp $3.65 Billion Abacha Loot Recovered In 24 Years (Photo) The reason for Nigeria’s underdevelopment is that nearly all of our leaders, past and present, at the federal, state, and local levels, have all stolen a lot from public coffers.