BEIJING — China has executed a man found guilty of killing at least 35 people in a car attack in November, in what is thought to be the deadliest attack in the country for a decade.Fan Weiqiu, 62, injured
BEIJING — China has executed a man found guilty of killing at least 35 people in a car attack in November, in what is thought to be the deadliest attack in the country for a decade.Fan Weiqiu, 62, injured