The Senate passes the 'Respect for Marriage Act', giving federal protection to homosexual unions and calling them 'marriage'.
Does government have power to redefine religious and cultural traditions, and force others to set aside their own beliefs?
Or should government just get out of the marriage business?