Quantcast
Channel: News
Viewing all articles
Browse latest Browse all 4679

Russian men flee the country. Many are showing up in Istanbul

$
0
0
Men are fleeing Russia by land or air days after President Vladimir Putin said he was mobilizing more forces into Ukraine. NPR met Russians arriving in Turkey, where they don't need visas to enter.

Viewing all articles
Browse latest Browse all 4679

Trending Articles