Controversy struck under 19’s cricketer, David Teeger snaps up seven distinctions in matric resultsBy Sihle Mlambo | Published Jan 20, 2024