Taliban direct Afghan shop owners to behead mannequins by Sodiq Lawal Chocomilo January 6, 2022 0 The Taliban have directed owners of clothing shops in Afghanistan's western Herat province to remove the heads of mannequins. This ...