News Briefs
  • 3:46

    G7 denounce Russian 'provocations' in Crimea

    The Group of Seven leading economic powers on Monday called on Russia to stop its "provocations" and "de-escalate tensions" following its troop build-up on the border with Ukraine.

    The countries said they "are deeply concerned by the large ongoing build-up of Russian military forces on Ukraine's borders and in illegally-annexed Crimea."