Sounds like a great organization standing up for the principle that forms the very foundation of civilization.
Try writing your own article and submit it to their site. They won't publish it unless it's some right wing conspiracy bullshit. That's their right, of course: it's their platform and they get to choose what gets published, and anything they don't agree with gets "cancelled" for anyone who wants to use that moronic term.
But then they try to turn around and get their own crap published on other, more credible platforms, because otherwise nobody will read it. And of course, these platforms, such as universities and newspapers have a reputation to protect, so they aren't going to publish a bunch of nonsense.