US deploys troops on its own people. China: First time?

2025-06-13

US deploys troops on its own people. China: First time?

#Dank Memes #China #National Guard #First Time #Newsdroid