Ubisoft Montreal staffers barricade on roof amid doable hostage state of affairs

Enlarge (credit score: Getty Photos / Ubisoft / Aurich Lawson) A possible hostage state of affairs is reportedly going down on the constructing through which recreation developer Ubisoft’s Montreal workplace… Read more