Kazakhstan outpaces many developed countries in generosity, reports Ranking.kz. The Charities Aid Foundation notes that Kazakhstani residents donate an average of 1.2% of their income to charity. This achievement places the country 30th worldwide — ahead of the U.S., Japan and Russia. This achievement is highlighted in the World Giving…