Tag: Abacha Loot: Nigerian Govt Denies Planning To Pay Bagudu $100m

Abacha Loot: Nigerian Govt Denies Planning To Pay Bagudu $100m

The Nigeria government has denied reports that it is planning to hand over about $100 million of the…