Political commentator Kevin Barrett says the US has grossly violated its obligations under the Iran nuclear deal and it should take the first step and remove all sanctions.
A political commentator says the US has grossly violated its obligations under the Iran nuclear deal and should take the first step and remove all sanctions.
Political commentator Kevin Barrett says the US has grossly violated its obligations under the Iran nuclear deal and it should take the first step and remove all sanctions.