Watch: Afghanistan fans take to streets to celebrate historic win vs Australia
T20 World Cup 2024: Fans in Afghanistan took to the streets to celebrate the historic win over Mitchell Marsh’s Australia in the Super 8 clash in St Vincent.
This will close in