For newcomers to this topic: 'Russia blocking websites Putin doesn't like' is _not_ a 'new thing'. Some of you might just not have heard about it, yet:
List of websites blocked in Russia [article on Wikipedia]
https://en.wikipedia.org/wiki/List_of_websites_blocked_in_Russia
Yatsufusa
Hmmm... The trustworthy site* I usually use to check this is (currently?) down.
The following site I picked out of a hat (requires Google captcha) claims that newgrounds.com is banned:
"Vladivostok - newgrounds.com Not Working in Russia.
This URL appears to be blocked in Russia."
- https://www.comparitech.com/privacy-security-tools/blockedinrussia/
Whether or not this is permanent I could not tell you...
(Probably too much free speech and individualism over here for Putin...)
* https://isitblockedinrussia.com/?host=newgrounds.com