Executions and Arrests Under Taliban Rule
On February 26, the Taliban held what is reported to be the fifth public execution since the near finalization of withdrawing U.S. and NATO troops from Afghanistan and their success in regaining power over the territory in 2021.
Read More