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 o...
10 hours ago
2 comments:
Terrific!
Post a Comment