Society & Culture Most Russians happy with lives, poll shows MOSCOW, November 20. The majority (79%) of Russians are happy with… adminNovember 20, 2024