$954,807 Alamieyeseigha looted funds: FG, U.S. sign assets return agreement

The flag of Nigeria and the flag of the United States
The flag of Nigeria and the flag of the United States