Taliban conducted double public execution in southeastern Afghanistan.
The Taliban carried out a double public execution at a stadium in southeastern Afghanistan on February 22, with thousands of people witnessing the killings. The two convicted men were found guilty by the Taliban's Supreme Court of stabbing two victims to death in separate attacks. These executions are the third and fourth known public executions since the Taliban regained power in August 2021.
February 21, 2024
38 Articles