Tech Insider
Putin
Russian President Vladimir Putin speaks on the phone in his office in Saint Petersburg, Russia, on December 15, 2018.