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