The director of Germany's infamous Passion Play takes its antisemitic stereotypes by the horns
Nestled in the Bavarian alps, the city of Oberammergau has one major claim to fame: every 10 years, it hosts the world-famous Passion Play, which tells the New Testament story of J…