Iran executes three protesters despite international outcry

(LONDON) -- The Islamic Republic of Iran said it executed three men Friday morning on charges of "waging war against God" and collaboration with terrorist groups.The judiciary's website Mizan claimed that Majid Kazemi, Saleh Mirhashemi and Saeed Yaghoubi's charges were based on their confessions... Read More.