Advertisment

AFGvENG

Afghanistan's Mujeeb Ur Rahman with teamamtes celebrates the wicket of England's Chris Woakes during the ICC Men's Cricket World Cup 2023 match between Afghanistan and England, at Arun Jaitley Stadium in New Delhi, Sunday, Oct. 15, 2023.
Displaying the valour that best epitomises the people of the strife-torn nation, Afghanistan caused one of the biggest upsets in the history of World Cup as th...
Advertisment
Subscribe