Veiled and headless mannequins are a ubiquitous sight in fashion shops across Afghanistan. A shop owner says the Taliban's restriction has affected the psyche of female shoppers. Afghans say life is ...