HistoryPod

HistoryPod


18th March 1990: 13 works of art stolen from Boston’s Isabella Stewart Gardner Museum in the world’s largest ever art theft

March 17, 2024

Despite a reward of $10 million, and extensive investigations by the FBI, none of the works have ever been recovered and nobody has ever been arrested for the ...