High Commissioner stationed in Australia takes victims to task for their role in supporting mail fraud
Professor Olu Agbi, the Nigerian high commissioner stationed in Australia, says the perpetrators behind his country