ICC apologizes for ranking glitch which showed India as No.1
-
Sports
ICC apologizes for technical glitch in showing India as number one Test team
The International Cricket Council (ICC) has apologized for the technical glitch that saw India dislodge Australia from the top spot…