Russia's passage of anti-LGBT legislation, which was followed by a series of online videos showing violence against gays, has sparked protests in cities around the world. Much of the anger has been directed at Russian President Vladimir Putin. See the running list below.