The director of Germany’s infamous Passion Play takes its antisemitic stereotypes by the horns
BERLIN (JTA) — 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…