Arrests in Montreal GP protests

Arrests in Montreal GP protests: Police in the Canadian city of Montreal arrest at least 12 people suspected of trying to disrupt Sunday's Canadian Grand Prix.

Comments