February 19, 2018

Kremlin Says Charges Over US Election Tampering Prove Nothing – U.S. News & World Report

U.S. News & World Report Kremlin Says Charges Over US […]
November 15, 2016

Trump, Putin agree in phone call to improve ‘unsatisfactory’ relations between their countries, Kremlin says – Washington Post

Washington Post Trump, Putin agree in phone call to improve […]