In a sudden and tragic turn of events, China’s former premier, Li Keqiang, passed away at the age of 68 in Shanghai, as reported by Chinese state media. According to China’s Xinhua news agency, Li suffered a heart attack and succumbed to it early on Friday. The state broadcaster CCTV confirmed, “Comrade Li Keqiang, while […] Read more