For all their qualms about modernity, the Taliban know how to use the Web. Last week, a blogger discovered that a website, Alemarah1.com, belonging to the “Islamic Emirate of Afghanistan,” was hosted in the United States. The Houston-based company...
read more