No Confucius Peace Prize. China can win the award of “most emotionally stable country” in the world. Here is the evidence. Hours after an explosion killed three and injured 14 people, the official website of Qiaojia county government in Southwest China’s Yunnan province issued a cold-blooded statement, emphasizing that family members of the victims...





