Nova Scotia, Dec. 28 -- After Russia unleashed a fresh wave of strikes on Kyiv and nearby regions, Ukrainian President Volodymyr Zelensky has called Russian leader Vladimir Putin a "man of war."

Speaking in Halifax, Nova Scotia, alongside Canadian Prime Minister Mark Carney, Zelensky linked the prolonged assault to Russia's intentions, a day before his meeting with US President Donald Trump in Florida.

"We want peace," Zelensky said. "And he's a man of war."

Zelensky made a stop in Canada as he prepared for talks with Trump on Sunday in Florida, where he is expected to present a 20-point peace plan aimed at ending the nearly four-year-long conflict. Trump has earlier stated that any peace proposal would require his "approval."

During ...