OTTAWA, CANADA (trfnews.i234.me) A large protest in Ottawa, Canada over the weekend that’s getting little support, after some urinated on the War Memorial. Canada’s population is 80-percent vaccinatedd.