Enlarge Photo

** FILE ** In this Wednesday, May 1, 2013, file photo, gay rights activists carry rainbow flags as they march during a May Day rally in St. Petersburg, Russia. (AP Photo/Dmitry Lovetsky, File)

Happening Now