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.