Stolen Picasso unearthed by 'Indiana Jones of Art World' and returned

A Dutch art detective dubbed the "Indiana Jones of the Art World" has struck again, finding a Picasso painting worth 25 million euros stolen from a Saudi sheikh's yacht along the French Riviera in 1999.