maoistrebelnews.com
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…