Prime Minister Justin Trudeau surveyed the wreckage of one of the first battles in the brutal war that has gripped Ukraine for the last two years, as Ukrainians used Saturday's anniversary of the fighting to take stock of a still uncertain future.

The prime minister joined other world leaders in a surprise visit to the Ukrainian capital Kyiv to sign a new security agreement with the embattled country, including a pledge for $320 million in new military spending by the end of the year.

The 春色直播 Press. All rights reserved.

More Politics Stories

Sign Up to Newsletters

Get the latest from 春色直播News in your inbox. Select the emails you're interested in below.