191 arrested as Canadian police flush out Ottawa protesters
With 191 people arrested and 79 vehicles towed by Sunday afternoon, Canadian police have reclaimed Ottawa’s downtown from its occupiers, 24 days after the trucker convoy rolled into the downtown core. The protesters,…