Russia Annexes Crimea, G7 Leaders React

By Alistair Birrell
(Produced By Brooke Jackson-Glidden)

Host Alistair Birrell describes the international effects of Russia’s annexation of Crimea Tuesday.

Leave a Reply

Your email address will not be published.

Posted by: Alistair Birrell on

Tags: , , ,