Politics

MPs 'strongly condemn' Russia's actions in Ukraine

Published: 

CTV National News: No longer G8? Leaders of the world's top industrialized countries, known as the G8, are billing themselves as G7, removing Russia. Laurie Graham explains.