Mohammad Ghobadlou’s Execution: Disregard for Due Process and Human Rights
Mohammad Ghobadlou, arrested in connection with the 2022 nationwide protests in Iran, has been executed following accusations that he had deliberately killed Sergeant Farid Karampour