Cricket5 months ago
Cricket fans scream at theatre staff in Canada for not screening India-Pakistan T20 World Cup match
A video of cricket fans in Canada screaming at the staff of a local movie theatre has emerged on social media a day after the thrilling...