Labor Leaders Detained in Iran as International Workers’ Day Approaches
Hundreds of workers protesting in front of the Iranian Parliament on January 7, 2015 April 29, 2015—On the eve of International Workers’ Day on May 1, Iranian authorities have arrested at ...