In Ottawa Protests, a Pressing Question: Where Were the Police?. Demonstrations, Protests and Riots, Trucks and Trucking, Police, Ottawa (Ontario), Canada, Trudeau, Justin, Politics and Government, Coronavirus (2019-nCoV), Vaccination and Immunization