Islam Abdullbeckov and Felix Glyukman are two gay men who live in Russia. They heard about the shootings in Orlando and decided to do something symbolic in order to express their sorrow. They went to the US Embassy in Moscow and placed a candle and left a sign that said: LOVE WINS. Of course, in most ordinary nations in the world, this simple expression of love would be welcomed. But, these two gay men live in Putin Russia.
They were arrested and taken to jail on grounds they were holding an unauthorized demonstration. As Islam commented: “we only wanted to put a poster and light a candle.” Ah, but this is Putinland and only the Boss can light candles or place posters.