Talk on why solidarity and subsidiarity should be the first principles in the formation of a platform for the Catholic Conservative Party of America (YouTube Video Link)


Watch More from this Playlist

Liked it? Take a second to support David Gray on Patreon!