Diagnosed with stage five kidney failure at 15, DK found new life through his mother’s kidney… and he’s now inspiring others to become organ donors too. Pretoria, South Africa…
The compassion of a group of doctors, a supportive school community and a 13-year-old boy’s inner strength set in motion the most heartwarming journey, which afforded him the chance to…
Schools supporting learners on the spectrum in under-resourced parts of South Africa are receiving important resources thanks to an innovative iPad Learning Programme. Pretoria, South Africa (21 April 2025)…
A young boy named Steffan Korb has been gifted the incredible ability to hear, stepping into a future filled with the sounds of his loved ones and the world around…
South African women, led by Women For Change, delivered a powerful message to the Union Buildings. Marching with determination for a better and safer world for their fellow sisters, mothers…
Where heaps of litter and trash once accumulated by the day, now grows lush green plants, many of which produce for the surrounding community. This is just part of the…
After ten agonising days of pain, waiting, and uncertainty, Soddy Kekana has finally received the surgery he desperately needed — thanks to the unwavering love of his community and the…
Kindness grows where it’s planted and at the University of Pretoria’s Giving Garden, it’s flourishing. This extraordinary space is more than just a garden… it’s a source of food, knowledge…
While cardiovascular disease and Type 2 diabetes surge in South Africa, the genetic underpinnings of these conditions within the country’s diverse populations remain largely unexplored. Professor Alisa Phulukdaree’s groundbreaking work…
The Animal Ambulance NPC, which rescues sick and abused animals from a painful fate, is struggling to stay afloat and could really do with your help. Pretoria, South Africa…
Where mind meets heart
“So many of our dreams at first seem impossible, then they seem improbable, and then, when we summon the will, they soon become inevitable.” ― Christopher Reeve