People cheer during New York City’s pride parade on Sunday, June 24, 2018.
Residents flooded streets in cities across the world this weekend to celebrate LGBT pride. In New York, there was a mix of celebration and defiance toward President Trump’s policies, such as his attempt to ban transgender people from serving in the military. Cities including San Francisco, Seattle, Mexico City and Santiago, Chile, also held their own celebration this weekend.