In Taliban's Afghanistan, shop mannequins are all decked up but they remain faceless – Times of India
In Afghanistan‘s capital, shop windows display dazzling ball gowns and three-piece wedding suits – with the face of each mannequin covered. The morality police have asked stores to hide the…