Videos Appear to Show Mounted Police in Ottawa Trampling Protesters

Leave a Reply