UN Human Rights Experts Urge Taliban To Immediately Stop Public Floggings, Executions in Afghanistan The latest: The United Nations human rights experts have called on the Taliban to immediately stop the public floggings and executions in… 9 months ago
Taliban Makes A Public Spectacle of Its Brutality As Ministers, Governors, Senior Officials And Public Gather To Witness Stoning & Execution The latest: In a rather crooked way of displaying its power, the Taliban made a public spectacle of the brutality that citizens… 10 months ago