Russia finalizes takeover of Crimea

The National

Today, Russia finalized its takeover of Crimea. And a temporary truce expired between Russian and Ukrainian forces.

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