In a daring chain of events reminiscent of a scene from Oceans Eleven, a Caravaggio painting stolen two years ago from the Odessa Museum of Western and Eastern Art has been recovered in Berlin by German and Ukrainian police. The painting, called “The taking of Christ” or “The kiss of Judas” by scholars, is considered the most valuable painting ... Read More »