Associated Press
Share this story

HEIDELBERG, Germany — Germany’s popular Christmas markets are back in business, and the Gluehwein is flowing in Heidelberg’s old town — under the city’s landmark castle.