Sunshine floods through a series of skylights hidden in an oddly shaped ceiling.

G7 Foreign Ministers Meeting at U of T: Building a More Peaceful and Secure World