India’s tour of South Africa rescheduled, T20Is postponed
The upcoming India’s tour of South Africa has been rescheduled after the Board of Control for Cricket in India (BCCI) and Cricket South Africa (CSA) came to an agreement. As per the agreement, first Test…