Police Snipers at Nassau Cricket Stadium: Police snipers deployed at Nassau County International Cricket Stadium in New York for T20 World Cup matches including India vs Pakistan June 4, 2024 by Arjun Dev Police Snipers at Nassau Cricket Stadium