Russian police have detained several gay rights activists for attempting to stage an unauthorised gay pride rally in central Moscow, as well as detaining several anti-gay Orthodox religious counter-demonstrators.

Up to 14 people were arrested, including Orthodox activists.

Caroline Wyatt reports.