British actor Stephen Fry speaks to a fan outside Saint Petersburg city hall on March 14, 2013. Fry, who is openly gay, clashed with the Russian politician Vitaly Milonov as they talked about a controversial law activists see as violating the rights of gays.