For those saying she's right.

those citizens going missing or getting put in jail after criticizing the Chinese government? THAT is suppression of free speech.
Everyone seems to understand that there is certain material that you can get banned for posting HERE ON BGOL because, in the end- this site is HNIC's and he gets to make the rules. And everyone is cool with that.
Is HNIC taking your free speech away? Of course not. He can't arrest you and you are free to go to other websites and post all the bullshit you want.- as long as you don't break
their rules.
In that same way, Twitter gets to make its own rules, and when a user breaks them- it is twitter's prerogative to suspend or ban that user. If the user also broke google's rules, amazon's rules, instagram's tik-tok's ect ect ..
and even fucking pinterest's 
..whelp
it is what it is, but it what it
ain't is suppression of free speech.
in fact there is likely a first amendment issue with
forcing a private company to carry a government message.