Patrick Cronin appears on CBN to discuss protests in China’s crackdown of social media usage during protests.
Caption
Tech leaders sit as they testify before the Senate Committee on Commerce, Science, and Transportation on Capitol Hill on May 8, 2025, in Washington, DC. (Getty Images)