Taliban

June 21, 2013 - 4:34 AM
A still from a video on the “Islamic Emirate of Afghanistan” website shows Taliban fighters in training. (Image: Taliban website)