Thedownload.win is hosted through Cloudflare and it must be removed after they encouraged the heinous attracts on the US Capitol that took place yesterday.
I understand allowing websites that host controversial to be protected, however, this one has directly led to terrorist activity within this country or any country and that is line that cannot be crossed.