Advertisement

With Trump In Office, Did The Kremlin Get More Than It Bargained For?

Russian President Vladimir Putin chairs a meeting of top executives of the Defense Ministry and military-industrial complex in the Black Sea resort of Sochi, Russia, Friday, May 19, 2017. (AP)
Russian President Vladimir Putin chairs a meeting of top executives of the Defense Ministry and military-industrial complex in the Black Sea resort of Sochi, Russia, Friday, May 19, 2017. (AP)

Advertisement

More from WBUR

Listen Live
Close