BIG STORY5 years ago
US Lawmakers Oppose Return Of $320m Abacha Loot To Nigeria Over Alleged Human Rights Violations Under Buhari’s Regime
Two members of the United States House of Representatives, Steve Chabot and Chris Smith have expressed concern over alleged human rights violations under the regime of...