Afghan fans watch a live broadcast of the T20 World Cup 2024 semi-final