Condemnation comes amid fierce backlash from US lawmakers who branded the move ‘grotesque’ and compared it to actions of some terror groups and oppressive governments

According to rights group Amnesty International, at least 17 public executions are known to have been carried out in 2025 – six in Afghanistan and 11 in Iran.

The Death Penalty Information Center says that 135 soldiers have been executed by the US military since 1916.

Continue reading...