Countries Worldwide Expel Russian Diplomats in Show of Unity

Download
Russian President Vladimir Putin speaks during a live televised speech in Moscow, Russia, Friday, March 23, 2018.
( Mikhail Klimentyev, Sputnik, Kremlin Pool Photo / AP Photo )
Produced by Rob Gunther
Hosted by Duarte Geraldino
PRI WNYC