“England vs Who?” – Fans took a funny dig at Michael Vaughan’s tweet for T20I World Cup 2022
The International Cricket Council (ICC) has announced the fixtures and venue for the upcoming T20I World Cup in Australia in 2022. The tournament will be held in the same format…