The Taliban requires that all mannequins’ heads be covered or cut off. Interviews with locals and eerie photos of storefronts offer a glimpse of Afghanistan’s new reality. Jan 30, 2023By crystalg Business Insider Business Insider