Home News Videos ‘Our goal is to suffocate the Russian regime,’ Canada’s minister of foreign affairs ‘Our goal is to suffocate the Russian regime,’ Canada’s minister of foreign affairs Maxwell Abellard Feb 27, 2022 comments off Tweet on Twitter Share on Facebook Pinterest