July 27, 2023
South Africa: UK Professor Elected Chair of the IPCC, South Africa's Debra Roberts Misses Out
Jim Skea of the United Kingdom was elected chair of the Intergovernmental Panel on Climate Change (IPCC) in Nairobi on Wednesday night. The IPCC is one of the most important bodies… Read more »
June 06, 2022
South Africa: Students Who Fled Ukraine Battling to Get Into SA Universities
South African medical students who pursued degrees in Ukraine find themselves in limbo Read more »