IPFS News Link • China
China ADMITS Very PERSONALLY (COUGH) Probing American Ambassadors
• TimCast - YouTube.comTim, Ian, Luke, and Lydia have on journalist and commentator Drew Holden to analyze the breaking news of China admitting probing US ambassadors in humiliating new Covid test.