China is the least generous country in the world, according to a worldwide survey on generosity by the Charities Aid Foundation. The 2016 CAF World Giving Index is based on a poll of 1,000 respondents from 140 countries and regions, asking them if in the last month they helped a stranger, donated money to charity or volunteered their time. China ranked 140th place in the poll, behind Palestine, Yemen, Greece and the Democratic Republic of Congo, lifestyle website Shanghaiist reports. […] Myanmar tops the index for the third year running with a score of 70 percent, followed by the United...