More than 34,000 fans and cricket dignitaries squeezed into a temporary stadium built in Long Island to watch the most anticipated match of the T20 Cricket World Cup: India versus Pakistan.
Source:
More than 34,000 fans and cricket dignitaries squeezed into a temporary stadium built in Long Island to watch the most anticipated match of the T20 Cricket World Cup: India versus Pakistan.
Source: