Activists took to the streets in a colorful parade in New York on Sunday to mark the 40th anniversary of the Stonewall uprisings that became a defining moment of the gay rights movement.
Calling for legalizing same-sex marriage, a bill for which remains before the New York state senate, hundreds of thousands of people joined the colorful annual parade that marks the 1969 raid on the gay-friendly Stonewall Inn.
"Forty years after, we are still fighting for gay marriage, we are still fighting for the same rights as anyone else. One day, we are gonna get it," 25-year-old Lesha McKinzie told AFP.
"Everyone should have the right to be married. It doesn't matter if you are gay or not because marriage is a union of two people, it's love."
Flooding Fifth Avenue in Manhattan with dancers, rainbow balloons, speakers and drag queens, participants in the "gay pride" parade that has become a New York tradition were united in their call for equal rights to marriage.
"Gay marriage should be legalized everywhere," said Ben, a 16-year-old blond boy who had died his hair turquoise and held a rainbow-colored teddy bear in his arms.
The parade stretched from Central Park south toward Greenwich Village, the site of the legendary protests that launched the gay liberation movement on June 28, 1969.
In a far cry from the sometimes violent clashes four decades ago, dozens of gay female and male police officers participated in the march under the gaze of New York Police Commissioner Raymond Kelly.