Australia batsman Chris feels T20 World Cup to be held Down Under later this year should be called off as it will be a logistical nightmare in wake of COVID-19 pandemic

[Read More…]