About 50 people joined a rally in the Canadian mountain town of Banff as the Group of Seven leaders met elsewhere in Alberta province. The small demonstration was held in a designated protest zone on the perimeter of town, which is located inside a vast national park in the Canadian Rocky Mountains. Banff is about an hour and half from Calgary.

MidEast conflicts, Ukraine war and climate foremost on minds of G7 protesters

About 50 people joined a rally in the Canadian mountain town of Banff as the Group of Seven leaders met elsewhere in Alberta province. The small demonstration was held in a designated protest zone on the perimeter of town, which is located inside a vast national park in the Canadian Rocky Mountains. Banff is about an hour and half from Calgary.