News

There are Krefeld people.” The framed quote can be spotted in the impressive hallway of Verena Holthaus’s Munich apartment. If you aren’t familiar with German geography, Krefeld is a town in North ...