Loading...
News
    Shows

      Pro-Russia demonstrators storm Odessa police headquarters

      |Pro-Russian demonstrators stormed police headquarters in the Ukrainian city of Odessa, demanding the release of pro-Russia activists who were arrested after violent clashes last week that left more than 40 dead. Ukraine's interim prime minister lashed out at police for failing to maintain order. Clarissa Ward reports.

      Related Videos