One of the worlds oldest and largest gay pride parades turned into a carnival-like celebration of same-sex marriage as hundreds of thousands of revelers rejoiced at New York's new law giving gay couples the same marital rights as everyone else.
One of the worlds oldest and largest gay pride parades turned into a carnival-like celebration of same-sex marriage as hundreds of thousands of revelers rejoiced at New York's new law giving gay couples the same marital rights as everyone else.