The name "Freedom Forum Institute" itself sounds suspiciously doublespeak-ish, and makes me think it's actually a pro-censorship organisation.
CNN, Fox News, Charles Koch Institute, Comcast, a bunch of VC firms, and Susan Wojcicki's _own mother_.
A vulgar display of power.
In the case this goes viral, they will post a copy from some previous non-apology, take a hit for a couple of weeks and do it all over again.