On Saturday over 1,000 people from the LGBT community and beyond protested in Whitehall against new anti gay laws in Russia being brought in by the government of Vladimir Putin. Many are calling for a boycott of the winter Olympics as such discrimination falls foul of the Olympic Charter. Recent attacks on gay teens in Russia have caused international disgust and condemnation. The London protest was one of many around the world.
Photos by Guy Smallman