Parades to celebrate gay pride were held around the world this weekend, commemorating the 50th anniversary of the Stonewall uprising in New York.
It was a day to recognize gains — and demand new ones.
In Istanbul, participants were forced to disperse after the Turkish police fired tear gas and rubber bullets, and in Singapore participants protested anti-gay statutes. But in North Macedonia, revelers gathered for the Balkan country’s first Pride parade. And in Paris, they braved sweltering heat to turn out for the city’s annual festivities.
Around the world, hundreds of thousands poured into their city’s streets to rejoice and to continue to fight for gay rights and visibility.
Tens of thousands of people joined in Mexico City’s Pride parade, reveling underneath rainbow-colored banners and umbrellas. The city was the first Latin American capital to legalize gay marriage, in 2009.
People in painted faces and colorful costumes march down the streets of Milan on Saturday, waving flags and holding signs in the city’s Pride parade.