‘The Heist!’: Chenery Artist Presents One-Night Only Show Wednesday

Photo: What was lost and yet to be found nearly 26 years ago. On March 18, 1990, two men wearing Boston Police uniforms overpowered a pair of night guards and stole some of the world’s great works of art that belonged to the Isabella Stewart Gardner Museum located in Boston’s Fenway neighborhood.  That now iconic art theft […]