Protesters descended on the International Media Centre in Quebec City on Thursday, in the first of a series of planned protests ahead of the 44th Group of Seven (G7) summit opening on June 8.
Protesters descended on the International Media Centre in Quebec City on Thursday, in the first of a series of planned protests ahead of the 44th Group of Seven (G7) summit opening on June 8.