China executes man who killed 35 people in car attack
A woman stands near flowers placed outside the “Zhuhai People’s Fitness Plaza”, where a man deliberately rammed his car into people exercising at the sports center, killing some and injuring others in Zhuhai in southern China’s Guangdong province on Nov. 12, 2024. | Photo Credit: AP Chinese authorities on Monday (January 20, 2025) executed a…
Read More “China executes man who killed 35 people in car attack” »
