China executes the perpetrators of the 2024 Zhuhai car attack and the 2024 Wuxi stabbing attack. (Al Jazeera) Capital punishment in China link embed save