Kenya has been ranked as the most generous country in Africa. This is according to the World Giving Index that was released this week by the Charities Aid Foundation (CAF).
The research took place over 10 years and surveyed 1.3million people in 128 countries.