Ted Cruz, Republicans blast Twitter after Elon Musk censorship report
Sen. Ted Cruz of Texas said Twitter’s act of censorship was a page out of the Chinese Communist Party playbook.
Read MoreNew York Post – Breaking News, Latest US & World Headlines