Texas Senator Ted Cruz accused Twitter of pandering to China.

"Twitter, a wholly owned subsidiary of the [Chinese Communist Party]. Twitter suspends Chinese virologist who says COVID-19 was made in Wuhan lab," he posted.