Art News United States University returns stolen "Flagellation of Christ" to museum in Germany Posted byconteNovember 23, 2011