Rohit Sharma replaces Ajinkya Rahane as India's Test vice-captain as BCCI announces 18-member squad for Tests against South Africa.

Rohit Sharma replaces Ajinkya Rahane as India's Test vice-captain as BCCI announces 18-member squad for Tests against South Africa.