"Leonid Brezhnev"

Russians prefer Soviet regime to leaders they have now, survey finds The Levada Center has compared the attitude of Russians to Soviet regime…