Remix.run Logo
bamboozled 19 hours ago

It’s a scare tactic / propaganda thing. China is saying to the world, Comply or robot armies are coming for you. It designed to invoke fear and awe.