Masked Mannequins Hidden Behind Shop Windows in Afghanistan
KABUL: In the heart of Afghanistan’s capital, shop windows showcase stunning ball gowns and elegant three-piece wedding suits—each mannequin’s face...