Police deployed in force in Ottawa amid ‘freedom’ protests

Police deployed in force in Ottawa amid 'freedom' protests
Canadian “freedom” protesters on Saturday staged a motorcyclists' rally in the capital, Ottawa, despite severe police measures in the city.

Continue reading

Leave a Reply

Your email address will not be published. Required fields are marked *