Afghanistan savours historic T20 World Cup performance; world sings team’s praise
Kabul: Packed with thousands of frenzied fans, the streets in Afghanistan were buzzing with unbridled joy after the Rashid Khan-led side marched into the T20 World Cup semifinals, taking down some of