MyMachine South Africa is helping children in Cape Town develop creative confidence and the skills to innovate for a brighter future.
Childhood blood cancer devastates families across South Africa, with survival rates alarmingly low. Discover the challenges ...