The Supreme Court has declared that same-sex couples have a right to marry anywhere in the United States. President Barack Obama calls the Supreme Court decision affirming gay marriage "will strengthen all of our communities."