Being Temba Bavuma: Captain of 'People's' Republic of South Africa

Standing at barely 62 inches, Temba Bavuma is growing in stature every day, in a South Africa, which is still going through a healing process even three decades after the end of apartheid.

Disclaimer : Mytimesnow (MTN) lets you explore worldwide viral news just by analyzing social media trends. Tap read more at source for full news. The inclusion of any links does not necessarily imply any endorsement of the views expressed within them.