From Catholic apologist Jimmy Akin:
The issue of homosexual “marriage” is a controversial one today.
It is being voted into law, or imposed by courts, across the United States and across the world.
What does the Catholic Church have to say on the subject, and why does it teach what it does?
Read the rest here.