OTTAWA, April 11 (Reuters) - Canada on Tuesday (Apr 11) imposed new sanctions over Russia's invasion in Ukraine and pledged fresh military support for Kyiv, Prime Minister Justin Trudeau said after meeting Ukrainian Prime Minister Denys Shmyhal in Toronto.

Canada will send 21,000 assault rifles, 38 machine guns and 2.4 million rounds of ammunition to Ukraine and impose sanctions on 14 Russian individuals and 34 entities, including security targets linked to Wagner Group, Trudeau said.

"We will continue to support Ukraine with everything needed for as long as necessary," he said.

Canada has committed more than C$8 billion to Ukraine in financial, military, humanitarian and other assistance since January 2022, just before the invasion at the end of February.

Canada is also imposing sanctions on nine entities tied to the Belarusian financial sector to further pressure Russia's "enablers in Belarus," Trudeau said.