The United States, aided by its G7 partners, has imposed new sanctions on Russia on the day marking the one-year anniversary of the war in Ukraine.
Canada’s Parliament On Lockdown After Man Barricades Himself Inside, ‘Lock All Doors And Hide’
The Canadian Parliament has been put on lockdown after a man barricaded himself inside, prompting evacuations.