Catholics Take to D.C. Streets to Share the Light of Christ

Share this video:
Catholics Take to D.C. Streets to Share the Light of Christ
Some Good News
3:23
2850
Tags : Evangelization
Passersby invited to light candle and say a prayer in St. Matthew's Cathedral

Show more