Exclusive: Worker Portrays ‘Hidden Slavery’ At Iran’s Energy Firms

A group of Iranian workers on strike on April 23, 2023
A group of Iranian workers on strike on April 23, 2023

As more and more workers of Iran’s energy sector are going on strike, Iran International has obtained information that sheds light on their inhumane working conditions.