Promise, plague and passion
Next year, Oberammergau stages its 42nd passion play, keeping a 400-year-old promise to God. What started as a bargain with
Read moreNext year, Oberammergau stages its 42nd passion play, keeping a 400-year-old promise to God. What started as a bargain with
Read more