Fast forward to 2021, and the website continued to operate, albeit under different domains due to constant takedowns and blocking by authorities.