Iran responsible for 64% of global executions in 2024, says Amnesty

Iran accounted for 64% of all known global executions in 2024, with at least 972 people executed, according to Amnesty International, in what the rights group says is the government’s ongoing campaign of mass suppression of dissent.

The latest…

Continue Reading