The Islamic Emirate of Afghanistan’s (IEA) order Saturday for women to wear a burqa in public has sparked widespread reaction from around the world. Among thse...
The Islamic Emirate of Afghanistan (IEA) on Saturday ordered women to wear the all-covering burqa in public. The decree marks one of the strictest controls imposed...