Defining Marriage

Author:
Updated:
Original:

The fantastic Dan Savage lays out the overwhelmingly moral case for Gay marriage:

RELATED