News

A 600-year-old church in southern Germany may not be the place ... Thomas Lohnes/epd Heidelberg's famous Church of the Holy Spirit, a 600-year-old edifice in the town's historic city center ...
Halfway between Stuttgart and Frankfurt, Heidelberg is Germany’s Oxbridge ... More serious is the Heiliggeistkirche, or Holy Spirit Church, a testament to the religious tensions that marked ...