Russian police detained 17 protesters as they gathered in central Moscow to release colourful balloons into the air to mark the International Day Against Homophobia, Transphobia and Biphobia, an organiser of the failed flashmob said.

Some 50 people assembled on a square outside a Moscow theatre but crowd control police drove up a bus and started shoving the protesters inside before they managed to unfurl any banners or chant any slogans.

One of the organisers, Andrei Obolensky, said later that he and others were still detained at a police station, and only one of them had so far been released.

The LGBT community has come under increased pressure in Russia as President Vladimir Putin has charted a more conservative course since starting his third term in 2012.

A 2013 law against gay "propaganda" sparked an outcry among Russian rights activists and in the West. But partly reflecting the influence of the Orthodox church, many Russians back the law or have negative feelings towards gays.

A similar event took place undisturbed in Russia's second city of St Petersburg on Sunday, with activists waving rainbow flags and releasing scores of balloons while police looked on.

"It's tough, members of the LGBT community face lots of discrimination in their lives, at work, at school... people are faced with violence in the streets," said protester Nika Yuryeva.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.