The police had converged on the scene in Montreal and told residents to stay off the streets surrounding the offices of Ubisoft, a large video game company.
The police had converged on the scene in Montreal and told residents to stay off the streets surrounding the offices of Ubisoft, a large video game company.