On the occasion of Africa Day, celebrated every May 25, South African President Cyril Ramaphosa delivered a shock speech at the “Cradle of Humanity” square on the outskirts of Johannesburg. For Cyril Ramaphosa, it’s not a time for festivities, but rather a time for reflection on how to extricate the …
Read More »