Xolile Sizani, the Chief Executive Officer of PetroSA Group, South Africa’s largest oil and gas company, has been suspended pending an investigation, as...
ByThe Africa ScorecardOctober 19, 2024Its rights agency said credible reports indicated that at least 550 people have been arrested and detained since the start of the year....
ByMbam ChisomDecember 4, 2025The United States has announced new visa restrictions targeting Nigerians it believes are responsible for acts of what it describes as anti Christian...
ByMbam ChisomDecember 4, 2025Excepteur sint occaecat cupidatat non proident