Cape Town will be hosting WorldPride 2028. It will be the first city in South Africa and Africa to host this event.
By Priscilla Jepchumba Shujaa is preparing for the Dubai 7s series in high spirits after a recent contract impasse. Louis ...
Crispin Sonn, the chairperson of Bishops Diocesan College's prestigious Council in Cape Town, has resigned with immediate ...