Cricket5 months ago
India’s T20 World Cup celebrations halted by Zimbabwe, champions suffer shock defeat in 1st T20I
Zimbabwe halted India’s T20 World Cup victory celebrations by causing a major upset in the first T20I at the Harare Sports Club on Saturday. Exactly a...