Cricket6 months ago
India fans flood New York cricket stadium for T20 match vs. USA – but some have mixed allegiances
It was virtually India vs. India at the Nassau County International Cricket Stadium in New York as the T20 World Cup favorites qualified for the Super...