The Johannesburg Children's Home is one of the oldest charitable institutions in South Africa, having been founded in 1892. Hundreds of children have passed through the Home since its inception, and it continues to be home to about 60 children. More recently they have...