December 2024
December 30, 2024
Dozens of British MPs: Executions in Iran are for 'Creating Terror'
Over 250 British MPs have called for a global consensus to end executions in Iran, condemning the regime's systematic use of the death penalty to…