Cyclist rides 3000km from Musina to Cape Town to help children in need In a world where passion meets compassion, extraordinary individuals emerge to make a lasting...