FBI arrested Someone for Biggest Art Theft in History


20 years ago, Isabella Stewart Gardner Museum was the center of a theft worth $500 million on 18th March, 1990. Till now, the case remains unsolved, culprits not arrested and the FBI still frustrated...