Russian President Vladimir Putin speaks during his annual televised call-in show in Moscow on June 15.
Russian President Vladimir Putin speaks during his annual televised call-in show in Moscow on June 15. Sputnik, Kremlin Pool Photo via AP
Russian President Vladimir Putin speaks during his annual televised call-in show in Moscow on June 15. Sputnik, Kremlin Pool Photo via AP

Live from Moscow: Here’s a Russian view from America

June 24, 2017 02:45 PM