Enough of the Islamic Emirate's sovereignty over the geography of Afghanistan, freedom of expression, the country's greatest achievement of the past two decades, is now on the verge of collapse. With the imposition of unprecedented sanctions by the Taliban on the domest