"We heard two loud noises" - Delhi Police troll Pakistan after loss to India at 2024 T20 World Cup 0 10.06.2024 17:26 Api.sportskeeda.com