Entertainment4 months ago
Stolen 16th-century painting sells for $22M after being recovered from a bus stop
A 16th-century painting stolen from an English manor house and later recovered at a bus stop has sold for an astonishing $22.3 million. “The Rest on...