Riot police guard gay rights activists who were beaten by anti-gay protesters during an authorized gay rights rally in St. Petersburg, Russia, on Saturday. While a march there was allowed to go ahead, gay rights activists in Moscow turned to the Web on Sunday to celebrate gay pride. Dmitry Lovetsky/AP hide caption

itoggle caption Dmitry Lovetsky/AP