The Russians Have Landed (Back in Moscow)

The Russian diplomats who were expelled from the United States and their families have returned to Moscow, reports the AP . Russian news agencies say they returned on two flights that landed Sunday at Moscow's Vnukovo Airport. One carried diplomats from the Russian Embassy in Washington; aboard the other were diplomats...
(via Newser - World News)

Add Comment