Home » Iran slammed for record surge in executions of regime opponents: ‘true face is on display’