Skip to content

Revelers at the annual gay pride parade hold up a giant rainbow flag in Sao Paulo, Brazil, Sunday, June 3, 2018. (AP Photo/Nelson Antoine) ** FILE **

Revelers at the annual gay pride parade hold up a giant rainbow flag in Sao Paulo, Brazil, Sunday, June 3, 2018. (AP Photo/Nelson Antoine) ** FILE **

Featured Photo Galleries