Anti-gay protesters shout slogans at gay right activists during an authorized gay rights rally in St.Petersburg, Russia, Saturday, June 29, 2013. Police detained several gay activists, who were ... more 
Anti-gay protesters shout slogans at gay right activists during an authorized gay rights rally in St.Petersburg, Russia, Saturday, June 29, 2013. Police detained several gay activists, who were outnumbered by the protesters. Dozens of gay activists had to be protected by police as they gathered for the parade, which proceeded with official approval despite recently passed legislation targeting gays. (AP Photo/Dmitry Lovetsky) less 
1 / 30
Associated Press | Photo By Dmitry Lovetsky
Sat, Jun 29, 2013 12:34 PM EDT