Virat Kohli’s India On Top Of the ODI World, Edge Out England In ICC Rankings

A 143-run defeat isn’t any less than causing an atomic explosion on the face of the defeated! Especially when it is the World Cup. And so it was, on June 27, where Manchester heard sounds of an explosion, from which…