China severely punished diehard separatists seeking "Taiwan independence" in 2025 in an effort to safeguard national security, the Supreme People's Court said Monday in its work report

China severely punished diehard separatists seeking "Taiwan independence" in 2025 in an effort to safeguard national security, the Supreme People's Court said Monday in its work report