A bipartisan group of senators is introducing legislation to impose “crushing” new financial penalties on Russia.
The Hill: Senators introduce bill to slap ‘crushing’ new sanctions on Russia
A Russian flag flies next to the US embassy building in Moscow on March 27, 2018.