Taliban Holds Three Public Executions In Five Days

The Taliban has carried out three public executions in just five days with impunity. The government has again started amputating, lashing, and executing people publicly for various crimes. In a recent incident reported from the city of Shibirghan, the Taliban on February 26 held a public execution for a man convicted of murder. The executed … Read more