Reward Doubles to $10M for Artwork Stolen From a Boston Museum
A Boston, Mass., museum has doubled its reward to $10 million for information that leads to the return of 13 works of art stolen more than two decades ago in the largest art heist in U.S. history. The Isabella Stewart …