Revelers take part in the gay pride parade at Copacabana beach in Rio de Janeiro, Brazil on October 13, 2013. AFP PHOTO / CHRISTOPHE SIMON
Revelers take part in the gay pride parade at Copacabana beach in Rio de Janeiro, Brazil on October 13, 2013. AFP PHOTO / CHRISTOPHE SIMON