Former Chinese premier Li Peng dies at 90

Former Chinese premier Li Peng, who was known as the “Butcher of Beijing” for his role in 1989’s notorious Tiananmen Square massacre, has died aged 90, state media reported Tuesday. The former chairman of the National People’s Congress Standing Committee, who had previously been treated for bladder cancer, died of an unspecified illness in Beijing […]