Beloved South African Dr John Callaghan turns 100, yet his working day still begins with patients before he heads to the gym, Joburg Etc reports. According...
There are moments on South African TikTok that feel like pure gold. The kind that makes you stop mid-scroll because something honest and deeply human jumps...