The Failure and Inhumanity of US Foreign Policy on Iran

With the US withdraw from the Joint Comprehensive Plan of Action (JCPOA or Iran nuclear deal) a new round of sanctions have been placed on the Islamic Republic. The US is doing its best to harm the country which has dared to resists imperialist attempts to destroy their country and stand in solidarity with those…

New US Sanctions on Russia Designed to Disrupt LNG Delivery

In retaliation for Russia continuing to support its ally Syria, the US has unveiled a new round of sanctions against the country. Russian President Vladimir Putin says that the new measures will make relations tougher, but will not harm the country in any significant way. “Of course, it remains to be seen what it leads…