Canada protests: Police begin to make arrests at Ottawa protest By Ground Report 19 Feb 2022 Canada Ottawa protests; There has been a clash between protesters and police in the Canadian capital Ottawa. The police are trying to Read More