Gallup reports that favorability of Russia is lower than it has been at any time during the 34 years that they have been tracking it.
https://news.gallup.com/poll/1642/russia.aspx
Mastodon is the best way to keep up with what's happening.
Follow anyone across the fediverse and see it all in chronological order. No algorithms, ads, or clickbait in sight.