Police Converge on Offices of French Video Game Developer in Montreal
The police told residents to stay off the streets surrounding the offices of Ubisoft. Employees were on the roof of the building, according to local media.
Police Converge on Offices of French Video Game Developer in Montreal
The police told residents to stay off the streets surrounding the offices of Ubisoft. Employees were on the roof of the building, according to local media.