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 dissent.