I
IanM
Guest
October 29th is the feast of the Douai Martyrs: 160 Catholic priests trained at the English College (in Douai, France), sent to England as missionaries, and executed by Protestant authorities between 1577 and 1680.
(Please Note: This uploaded content is no longer available.)
(Please Note: This uploaded content is no longer available.)