Scuffle between Pakistan and Afghanistan fans outside Leeds cricket stadium
In a video, the fans can be seen thrashing each other and resorting to blows.
Jun 29, 2019, 18:29 PM IST
In a video, the fans can be seen thrashing each other and resorting to blows.
Jun 29, 2019, 18:29 PM IST