President Barack Obama shocked the world today, after announcing that he endorses the right of same-sex couples to marry, claiming his decision as an "evolution" in his views of this subject matter.

Obama became the first U.S. president to back the right of gay and lesbian couples to marry, a reversal from views expressed during the 2008 campaign, when he said he opposed same-sex marriage but favored civil unions as an alternative.

Obama told ABC News that, after reflection, he had "concluded that for me personally it is important for me to go ahead and affirm that I think same sex couples should be able to get married."