Chinese propaganda slop. Nothing substantial to see here. I don't even know why this is not immediately deleted by mods.
Chinese propaganda slop. Nothing substantial to see here. I don't even know why this is not immediately deleted by mods.