Chevario Swanepool KEEP GOING ... NO CHALLENGE IS TOO BIG

KEEP GOING … NO CHALLENGE IS TOO BIG

Chevario Swanepool, 18, from Manenberg, represents millions of youth in South Africa. Here she shares her story of a family life filled with drugs and physical abuse. 'For as long as I can remember, my...