Like Judasy mentioned, VPN's are a lifesaver for situations like this. It's difficult if not outright impossible for these "Block X in Y Country" things to work when you use one.
highly recommend you to use a VPN of some sort, or set up your own to a cheap VPS server, if you need help setting one up or have questions feel free to reach out, I don't mind helping you get something set up
I do have a VPN (whole three of them), but they can be proven to be useless at some point because in order to operate in Russia, they’ll have to block the resources that were blocked by our govs as well
Использую Browsec, грузит долго, не с первого раза, но открывает
If VPN fails you could download the TOR browser and go to https://twitter3e4tixl4xyajtrzo62zg.....4avyoid.onion/
Tor Browser is also avaiable for mobile.