Public hangings, amputations return to Afghanistan under Taliban rule
Public hangings are back in Afghanistan as the Taliban invoke Sharia law across the nation. Despite assurances that the new “kinder and gentler” Taliban would respect the rights of women…