Yeah, finding working mirror links for 20bet can be tricky when the main domain gets blocked. I usually check specialized forums that track these things in real-time. There's a decent list of alternative access points available here:
https://betclone.com/mirror.shtml . Just remember to use a VPN if you're having connectivity issues - sometimes that does the trick too.