South Africa officially assumed the presidency of the G20 on Sunday, marking a historic first for the African continent. President Cyril Ramaphosa hailed...
ByThe Africa ScorecardDecember 2, 2024South Africa has committed to utilizing its permanent seat in the G20, which it will chair next year, to advocate for an African...
ByThe Africa ScorecardOctober 9, 2024The Honourable Minister of State for Foreign Affairs, Ambassador Bianca Odumegwu-Ojukwu, on Wednesday 18 February 2026 received the High Commissioner of the Republic...
ByMbam ChisomFebruary 19, 2026Spain’s energy group Repsol disclosed in its 2025 annual financial report that it is owed 4.55 billion euros (about $5.37 billion) by the Venezuelan state,...
ByMbam ChisomFebruary 19, 2026Excepteur sint occaecat cupidatat non proident