So much for free speech, right? These people are awash in political advocacy for leftist causes and they claim that they provide “nearly free speech”.
They need to seriously go fuck themselves and change their name.
If you want an actual non-cancelling site hosting provider, I can provide some ideas. Send me a mail.