Sherbrooke is a city in southern Quebec, Canada. It is at the confluence of the Saint-François and Magog rivers in the heart of the Estrie administrative region. Read More
The Canadian military police have started investigating two more soldiers allegedly involved in supporting trucker protests against COVID-19 restrictions, the National Post reported on Thursday, citing Canadian Defense spokesman Dan Le Bouthillier. ...