jjbellamyOct 25, 20161 minThe world’s most generous countries revealedAn interesting report was just released on the "World Giving Index 2016". The Charities Aid Foundation (CAF) World Giving Index is a...