Russian police have detained dozens of people who clashed during a protest in Saint Petersburg against new anti-gay legislation.
Russian police have detained dozens of people who clashed during a protest in Saint Petersburg against new anti-gay legislation.