Canada: Police Arrest 100 in Ottawa after 3-week Protest
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 for an end