Advertisements
Read Time:7 Second
Police in Canada moved in to confront protesters who have gridlocked Ottawa for weeks over COVID vaccine mandates. At least 70 have been arrested.