12:35
Reported

News Briefs

  Elul 29, 5780 , 18/09/20

Cruz: Twitter run by China

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.

Other archived news briefs:Sep 18, 12:35 PM, 9/18/2020