Isabella Stewart Gardner Museum Heist 28th Anniversary

It’s the largest art heist of all time, and it happened right here in Massachusetts – in Boston, to be exact. March month marked the 28th anniversary of the night thieves crept into the Isabella Stewart Gardner Museum and walked away with $500 million worth of artwork. And as Connecting Point’s Jared Bowen shows us, we’re still searching for answers.