“Businesslike and professional” Taliban hang bodies of alleged criminals in public squares
Afghanistan’s new regime has proclaimed that it would return to enforcing brutal measures against anyone deemed to violate sharia law, including the amputation of limbs and public executions.