Meet the Town of Helm

| January 5, 2011

Among the most famous folk stories ever written down are those that involve the people who live in the remote Polish town of Helm (sometimes spelled “Chelm”). Famous or not, there will still be some of you who have never heard of the place, let alone its impressive inhabitants, so I’m about to fix that. […]