Scores of Iranian oil workers fired over wage protests

Nearly 150 welders at Tehran Refinery have been fired, and 15 representatives of oil contract workers face dismissal for protesting unpaid wages and demanding better conditions as the government continues to quash

27 prisoners hanged in Iran in one week

At least 27 prisoners were hanged in various Iranian prisons in one week. Another prisoner on death row also committed suicide in Ghezel Hesar prison in Karaj this week, according to human rights reports. Iran