Around 2,400 demonstrators in Berlin, Germany protest Russia's anti-gay law on Saturday ahead of the 2014 Winter Olympics. Russia is hosting the Olympics in Sochi but many high-profile figures have called for a cancellation or boycott of the games because of Russia's attitude towards homosexuals and transsexuals