World News

assets/Uploads/_resampled/CroppedImage100100-FarzadKamangar.jpg

Iran executions prompt mass condemnation

International condemnation by trade unionists and human rights activists has greeted the execution of five political prisoners by the Iranian authorities on May 9.