Swiss Police Say 2 Masterpieces Found
Current World News Comments (0)
ZURICH, Switzerland (Feb. 19) – Two Impressionist paintings stolen in one of Europe’s largest art thefts have been recovered in an abandoned car, police said Tuesday.
admin @ February 20, 2008