Story by Johan Dillen • Photography by Dirk de Jager
In Pfaffenhausen, South Germany, you’ll find a church. On one side resides the local Storchen brewery, a place that has provided for many a pleasant evening in this small, picturesque town. But the most powerful tales come from t…