Talk of The Villages Florida - View Single Post - REPORT: Top Chinese Intelligence Official Defected to U.S. With Wuhan Documents
View Single Post
 
Old 06-19-2021, 07:33 AM
hrenner hrenner is offline
Member
Join Date: May 2017
Posts: 55
Thanks: 880
Thanked 64 Times in 30 Posts
Default

Your facts are from a far right website. Funny you believe it