Archive

US to return $52.8 million in seized assets linked to Nigeria’s former oil minister

By Associated Press The United States announced Friday that it would be returning $52.88 million in seized assets to Nigeria
Read More