Cricket

“India are playing 2010 Cricket”: Michael Vaughan comes hard at Team India after dismal performance vs New Zealand during ICC T20 World Cup

"India are playing 2010 Cricket": Michael Vaughan comes hard at Team India after dismal performance vs New Zealand during ICC T20 World Cup