The Postil
A Journal of Culture, History and Global Statecraft
Father Francis Michael de Rosa
Father Francis Michael de Rosa is a priest of the Diocese of Arlington, Virginia.
Published Articles (4)
Reflections on the First Quebec City March for Life
September 01, 2024
Lourdes to Paris and Back Again
August 01, 2022
The Italian Street
April 01, 2022
O Canada!
March 01, 2022