Taliban

June 21, 2013 - 4:35 AM
The Taliban flag features the "shahada," the Islamic affirmation that "there is no god but Allah, and Mohammed is his messeger." (Photo: Taliban website)