Striking oil contract workers organize protest in Ahvaz, Iran, July 3.
By Dave Salner
July 4, 2024
Striking oil contract workers organize protest in Ahvaz, Iran, July 3.