Canadian police arresting protesters, towing rigs in Ottawa

Canadian police arresting protesters, towing rigs in Ottawa

OTTAWA, Ontario — Police arrested scores of demonstrators and towed away vehicles Friday in Canada’s besieged capital, and a stream of trucks started leaving under the pressure, raising authorities’ hopes… Read more