Today in History: March 18, thieves pull off biggest art heist in history
Two thieves posing as police officers subdued security guards at the Isabella Stewart Gardner Museum of Art in Boston and stole 13 works of art valued at over $500 million in the biggest art heist in history.