[In Pictures] Ecstatic Afghanistan fans take to streets to celebrate their team's win against Australia in 2024 T20 World Cup 0 23.06.2024 17:28 Api.sportskeeda.com