Cricket5 months ago
T20 World Cup 2024: Police snipers to be deployed for games in New York
Security has been tightened before the first T20 World Cup match at the Nassau County International Cricket Stadium in New York, including deploying police snipers at...