Russian President Vladimir Putin walks along the Cathedral Square of the Kremlin, to take part in a holiday reception in Moscow, Monday, June 12, 2017. (Alexei Druzhinin/Sputnik)

Russia: US Has Too Many Spies In Moscow

“Even hinting at possible steps toward cooperation between our countries is currently seen in the U.S. as political suicide,” one Russian senator commented.

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.