Taliban Supreme Leader Vows to Stone Women to Death as he Brings Sharia ‘Into Action’
A banner with a picture of late Afghan commander Ahmad Shah Massoud is installed next to residential buildings as burqa-clad Afghan women walk along an under-construction road in Kabul on September 8, 2021. Twenty years on, Massoud’s assassination and the