Homosexualita bola v Rusku ešte za čias Sovietskeho zväzu ilegálna a zmenilo sa to až v roku 1993.
Podobná norma platí aj v juhoruskom meste Astrachan a v centrálnej Riazanskej a Kostromskej oblasti. Ak obyvatelia Petrohradu zákaz porušia, hrozí im pokuta až vo výške 500-tisíc rubľov (12 640 eur).
Pred petrohradským mestským zastupiteľstvo proti zákonu v minulosti viackrát protestovali bojovníci za práva homosexuálov, policajti však demonštrácie zakaždým rozpustili a niekoľkých aktivistov aj zadržali.
Podobné protesty budú odteraz v Petrohrade ilegálne. Vysoká pokuta hrozí každému, kto "verejne propaguje homosexualitu (sodomiu a lesbicizmus), bisexualitu a transsexuálnu identitu".
Homosexualita bola v Rusku ešte za čias Sovietskeho zväzu ilegálna. Dekriminalizoval ju až v roku 1993 prezident Boris Jeľcin.