The South African side that was dubbed to be one of the weakest in recent times, have made a staggering comeback against the best Test team in the world – India. They were battered in the first Test, but still, regrouped and managed to bag the series by scripting back-to-back victories at Johannesburg and Cape […]
