Article Image
IPFS News Link • China

China ADMITS Very PERSONALLY (COUGH) Probing American Ambassadors

• TimCast - YouTube.com

Tim, 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.