Iran more than doubles state executions in first half of 2025

Iran more than doubles state executions in first half of 2025