Paintings stolen in one of Europe’s largest art thefts have been discovered in a parking lot in front of a psychiatric hospital in Zurich, Switzerland, according to local media.
Paintings stolen in one of Europe’s largest art thefts have been discovered in a parking lot in front of a psychiatric hospital in Zurich, Switzerland, according to local media.