Loading Video…
This browser does not support the Video element.
Lawmakers urge companies to stop doing business with Russia
Stop Profits for Putin: Responsible Businesses Should Exit Russian Markets is pushing companies to cease operations in Russia.