South Africa has a new president
In February 2018, Cyril Ramaphosa becomes South Africa’s fifth, democratically elected president. Ramaphosa has been an anti-apartheid activist, trade union leader and businessman. He serves as the deputy president of South Africa for four years and is Nelson Mandela’s choice for a future president.
Decade 2018
Dodo mosaic at Khanyisa
Khanyisa
Drama Department
Our beautiful chapel
Changes to the school uniform
Achievements and recognition
#BlackLivesMatter global movement
Teaching and learning challenges and innovations in 2020
Basketball comes of age: the new multi-purpose facility
The Edge mosaic
Academic achievements
Sporting milestones
Diversity and Transformation
St Mary's turns 130 years
South Africa has a new president