Daily Archives: November 30, 2017

Senate Panel Imposes Stiff Iran Sanctions and Says Russia Is Next

The Senate Foreign Relations Committee linked the penalties to Iran?s continued support for terrorism and its human rights violations, among other concerns.