If you saw a unicyclist grinding through the Cape Town Cycle Tour this past weekend, just know you saw a legend on the move. Gidian Jacobs undertook the full length…
Raemondo, Noluthando, Emihle, Thando, Nasr and Diego are talented para-surfers, each with a unique story and a shared dream: to compete in the South African Para Surfing National Championships in…
Danie, a devoted father, took a chance, calling into a local radio quiz show with a simple hope: to win enough prize money to send his son on a life-changing…
Eli, a one-year-old toddler facing mobility challenges, has had his life wonderfully transformed by a gift from thousands of miles away! Cape Town, South Africa (12 March 2025) –…
Pregnant mothers face various pressures and stresses. With this in mind, a new project led by researchers at Stellenbosch University will investigate how music and singing can enhance maternal mental…
When Steve faced a sudden and devastating health crisis, a severe brain bleed, he was met with an outpouring of support from loved ones and complete strangers that transcended the…
Masikhule, a charity dedicated to empowering Early Childhood Development educators in marginalised communities, has an innovative app, MASKOT, designed to enhance early learning skills and set kids up for success!…
Petrus, a young man whose dream of becoming a fighter jet pilot was challenged by a muscle illness, found his spirit soaring thanks to the kindness of those who wanted…
Inspired by Project Flamingo, Christina Brazier chose to go beyond medical studies, connecting with cancer patients on a human level, offering empathy and support as they navigate uniquely difficult journeys….
Shihaam is a mother and the sole provider for her family. Once struggling with addiction, she found herself finding hope through fixing broken appliances. Slowly but surely, her life began…
Where mind meets heart
“It’s humbling to start fresh. It takes a lot of courage. But it can be reinvigorating. You just have to put your ego on a shelf and tell it to be quiet.” — Jennifer Ritchie Payette