Wednesday, October 15, 2025

Ashley Tellis: US State Dept Employee Accused of Leaking Secrets to China



State Department employee allegedly removed classified docs, met with Chinese officials


No comments: