World Abhors Islamic Republic’s Execution Of Protesters

Mohammad Hosseini (left) and Mohammad Mehdi Karami (center) during a court hearing in Tehran
Mohammad Hosseini (left) and Mohammad Mehdi Karami (center) during a court hearing in Tehran

The hanging of two more protesters for their alleged role in the killing of a government agent, has led to yet another global outcry against the Iranian regime.