"Berlusconi is on trial because he lives with women. If he was homosexual no one would have lifted a finger."
Now I have a lesson for Mr Putin, not every gay man, or lesbian woman or anyone who is bisexual or transgender is a law abiding citizen. Believe it or not these do face persecution based on the facts of the case just as any heterosexual would do. When the laws are equal and the charges have nothing to do about the person's sexuality the LGBT community expect justice to be carried out. It may be a case of domestic violence against a same-sex partner, or a fellow clubber. Or it may be corruption charges or grooming minors into sexual activity.
Not everyone is perfect, yet the law of the land should be equal to everyone no matter what their sexuality. However, what many nations believe is that when a nation, such as Russia, makes a law that criminalises someone merely on the grounds of their sexuality or by "promoting" it that is not fair, and people will raise fingers to prevent that happening.