India is not the number 1 Test team, admits ICC

DUBAI – The International Cricket Council (ICC) has apologised for displaying India as the No. 1 Test team, clarifying that it happed due to a “technical error”. On Wednesday, the … Continue reading India is not the number 1 Test team, admits ICC