China to punish ‘diehards’ of Taiwan independence
A supporter of the ruling Democratic Progressive Party (DPP) holds a sign to support Taiwan’s independence during the vote for the Parliament reform bill in Taipei on May 28, 2024. File | Photo Credit: AFP China included the death penalty for “particularly serious” cases among judicial guidelines on criminal punishments for “diehard” supporters of Taiwanese…
Read More “China to punish ‘diehards’ of Taiwan independence” »