US Senators Push for Russia Sanctions ‘Bill From Hell’

21WIRE + Antiwar.com | Has public service become a contest to see who can be more ‘anti-Russia’? It appears so.