President Obama said that he supports gay marriage, reversing his position on a controversial social issue just six months before the November election.
Obama says he supports gay marriage