"Good teams have played well...": Piyush Chawla lauds India's performance at New York Stadium in T20 World Cup
https://nordot.app/1174008482068300692