- Editor: Douai is a place in France where once priests were trained to serve the Catholic population of England. It's important to remember them today, on All Saints. Many of them went to their deaths in service to them and many more there were who died for the Catholic Faith on English soil.
Forest Murmurs: Recollection and Douai Martyrs
Photo: from Carmelite Spirituality Blog, here.