The Priest of Lucugnano

The Priest of Lucugnano

In Lucugnano, in the Province of Lecce, Italy, there is a bit of shrine to Papa Galeazzo. He was a larger than life character from the late 18th century. The town continues to remember him in the streets. Usually, he is depicted as a “trickster-priest” who outsmarted...