Canada
Canada

Chaotic scenes in Ottawa in front of the senate building.

Police ride on horses into the crowd of protesters.