Via afp.com
The Art World’s Very Own Indiana Jones
Dubbed the “Indiana Jones of the Art World,” Dutch detective Arthur Brand has just recovered a stolen Picasso painting worth $28.2 million. Like the storyline of a heist movie, the 1938 painting Buste …