Fans packed inside the enormous Narendra Modi Stadium in Ahmedabad, India to watch India take on Pakistan in the ICC Men’s Cricket World...
Sporting Rivalry
Fans packed inside the enormous Narendra Modi Stadium in Ahmedabad, India to watch India take on Pakistan in the ICC Men’s Cricket World...