Keep the Dream 196 provide support and life skills training to assist thousands of orphaned, poverty stricken and vulnerable children in South Africa. Children identify their strengths, overcome challenges and learn coping techniques that remain with them... for life.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…