A friend of mine opposes gay marriage on religious grounds, however she claims there are perfectly legitimate reasons to oppose homosexual marriage on logical and legal grounds.
She believes marriage is a religious concept (despite the fact that marriage predates all religions currently being...