BAHRAIN has been ranked among the 10 generous countries in the world for donating to charities, according to a new report.
London-based Charities Aid Foundation (CAF) released its annual World Giving Index 2021 which ranks Bahrain overall as the 12th most generous country in the world with a score of 45 per cent .