The Debunker
RedWizard
•
9 months ago
•
100%
Chinese Police in America/UK
I'm going to do my own digging but I know some of us recall the details:
The Chinese police in NYC is a fake story, right?
Comments 0