The Basilica of the National Shrine of the Immaculate Conception in Washington, DC, is a tribute to the nation’s patroness and a monument to the colorful array of people who make up the Church in the United States. Kevin and Scott recount the history of this impressive building.
Create your
podcast in
minutes
It is Free