Feminist post and press? Then why Pussy Riot? Answer: Marxism.
If you are post-something remnants are inevitable. Not to mention Pussy Riot is a foreign-sponsored group.
I’ve never been there but have done a lot of reading and watched a boatload of videos about Russians.
I believe at a societal level vodka influences many, many facets of Russian culture.