Botshabelo runs a Babies Home for children that have been abandoned, orphaned or given up for adoption. We love and care for these children until they are placed in a Forever Family! Botshabelo also consists of Urban Kids, a preschool for underprivileged children, as well as a training programme for preschool teachers teaching in "backyard preschools" in the township of Olievenhoutbosch. We care for over 800 beneficiaries every day. And we'd love your help!