News

Thousands of people attended protests across Ottawa on Saturday as Canada geared up for the G7 summit in Kananaskis, Alta.