By Joel Rose
Originally published on Mon May 14, 2012 3:44 am
Twenty years ago, few Americans approved of homosexuality or thought gay marriage should be legal. Now, nearly half of all Americans support same-sex marriage, though most Christians are still opposed to it.