Cricket Temba Bavuma takes to the nets to check his dodgy hamstring forward of the Semifinals – KhabarSahiHaiBy adminNovember 14, 20230 Cricket Whereas South Africa is all set to tackle 5-time World Cup champions Australia on November sixteenth on the Eden Gardens…