A loaf of Christmas Stollen. The city of Dresden, Germany has a festival for the Christmas treat every year, where it’s been baked since the 15th century.
Bill Hancock Managing Editor BHancock@CherryRoad.com I spent several years in Germany when I was in the army. I spent 4 of my 9 years in…