May 27, 2021 5:14 pm Stained Glass Masterpiece on Display at Art Institute One of the most complex stained glass landscapes made by Tiffany studios is now on display at The Art Institute of Chicago. NBC 5’s LeeAnn Trotter reports. Local 0:44 Chef with Chicago connections dies while running Nashville marathon 1:26 Concerns raised over condition of Kaneland High School's running track 2:10 Fundraiser benefits family of fallen Chicago Police Officer Luis Huesca 7:44 NBC 5 Nightly Update: Monday, April 29 2:39 Police recover Officer Luis Huesca's firearm, continue search for suspect