Men kiss each other during a gay pride parade in Mexico City, Saturday, June 25, 2011. Thousands of people marched down Paseo de la Reforma Avenue for one of the largest gay pride events in Latin ... more 
Men kiss each other during a gay pride parade in Mexico City, Saturday, June 25, 2011. Thousands of people marched down Paseo de la Reforma Avenue for one of the largest gay pride events in Latin America. Floats pumping out Shakira on loudspeakers and winged angels waving rainbow flags filled the leafy boulevard on their way to the Zocalo, the capital's main square. On top, a Mexican flag. (AP Photo/Daniel Jayo) less 
1 / 1
Associated Press | Photo By Daniel Jayo
Sat, Jun 25, 2011 7:10 PM EDT