Analyst: US sanctions unable to isolate Iran

PressTV 15 views

Kevin Barrett maintains that the US sanctions against Iran have been counterproductive and failed to isolate the country's economy.

Add Comments