Topic: John De Castro
All Content
-
Street kids get lessons in life at surf school
In Muizenberg Beach, near Cape Town, surfer Gary Kleynhans teaches poor kids discipline, respect, and how to ride the waves like a champ.
-
Reporters on the Job







Become part of the Monitor community