Three U.S. Diplomats Taken Off Train
- POLITICS
Three U.S. Diplomats Taken Off Train, Briefly Detained Near Sensitive Russian Site
Three U.S. diplomats have been removed from a train and briefly questioned by Russian authorities in the sensitive Arctic shipyard…
Read More »