Homosexuals hold celebrations in San Francisco, California, US, on June 26 after the US Supreme Court declared that same-sex couples who are legally married deserve equal rights to the benefits under federal law that go to all other married couples. — AFP