This is Chinese territory claimed by China, and it is what autocratic imperialism looks like.Terence Shen @Terenceshen · 2026-06-10