Rare public joy in Kabul after Afghanistan’s World Cup win over Pakistan - Al Jazeera English
aljazeera.comSubmitted by aljazeeraenglish6323 in sports
Kabul skies were aglow with fireworks as Afghans celebrated stunning Cricket World Cup victory over Pakistan.