Africa South African Policemen Kill Yet Another NigerianBy Our ReporterSeptember 7, 2017 --- 12:40 am0 Policemen in South Africa have allegedly tortured Clement Ofoma, a Nigerian based in the country, to death. The Nigerian community…
US Announces New Aid Package to SudanBy Our ReporterSeptember 3, 2017 --- 7:54 pm0 The United States today announced a new aid package to the country of Sudan. The relief package worth millions of…