Tens of thousands of marchers paraded through New York streets Sunday in a huge Gay Pride parade, with many proudly carrying rainbow flags or waving virulently anti-Trump signs.
On foot, astride motorcycles or riding on flatbed trucks, participants slowly covered the 2-mile route from Midtown Manhattan to Greenwich Village, where the movement for homosexual rights was born after the so-called Stonewall riots of 1969.
Under a brilliant sun, hundreds of police officers and some of New York's most prominent politicians -- Mayor Bill de Blasio, Governor Andrew Cuomo and Senator Chuck Schumer, all Democrats -- marched cheerfully alongside participants, some of the latter in the scantiest of outfits. (AFP)
CLICK ON PHOTOS TO VIEW SLIDESHOW
Click to see slideshow on Yahoo News >>
Photos taken Jun 25, 2017 using a Canon EOS-1D X DSLR with a EF 24-70mm f/2.8L II USM Standard Zoom Lens.