NANGARHAR, Feb. 26, 2015 - People celebrate the Afghan national cricket team's victory in Nangarhar province, Afghanistan, Feb. 26, 2015. The Afghan National Cricket Team beat Scotland on Wednesday by one wicket at the ICC Cricket World Cup 2015 in Dunedin City of New Zealand.

1 / 2
2 / 2
 

Latest News

Latest Photos