Catholic World Report
facebook twitter RSS
All Comments
Same-sex marriage not only undermines real marriage, it redefines the human person.