New political party says its roots are in Catholic Social Teaching

Crux has this news here.

Featured