Thousands of truckers and other protesters have descended on Parliament Hill to call for an end to COVID-19 vaccine mandates and other public health restrictions.
Thousands of truckers and other protesters have descended on Parliament Hill to call for an end to COVID-19 vaccine mandates and other public health restrictions.