Here is how Ravi Shastri lashes out at Critics

India’s tour of South Africa is undoubtedly the epicentre of World Cricket right now. After a thrilling test series where India lost 2-1 in the three test series, it is now […]