New sculpture at the Hall Building

Global notes a new piece of public sculpture installed at a corner of Concordia’s Hall Building.