Tag Archives: Temba Bavuma

Short man, Tall expectations

February 11, 1990 was a momentous day in world’s history, and specifically South Africa’s. After 27 years, the great Nelson Mandela was officially released from prison, bringing to end the vile and brutal practices of Apartheid and setting the wheels … Continue reading

Posted in Featured, Test Match Cricket | Tagged , | Leave a comment