Tense standoff in Crimea

The National

Tensions continue to escalate in Ukraine, as Russia increases its military presence in the Crimea region

More From Shows/Shows/The National/About the Show/Nahlah Ayed