Mon, 2021-02-15 23:31 — Dude China just sent a ‘chilling message’ to the rest of the world Video of China just sent a ‘chilling message’ to the rest of the world 3th world country soon at war 4.8 Average: 4.8 (5 votes)
Comments
(Long Spike)
Falun gong propoganda, obviously.