If you have enough income to be able to give to charity - how do you choose which ones to give to? And if you give regularly all the year round , do you add one or two at Christmas? Where I live I find people often want to support local charities, which are important, but I feel drawn to donate to people, often further away, who are in the most desperate need. Homeless, starving, ill with curable diseases like leprosy, children in war zones, blind people, deaf people , wounded people, and there is tree planting and other actions desperately needed to help the environment. So many charities doing good work - and I know they are not all perfect, and some have done awful things, but good work is being done in the world, and it is surely "better to light a candle than to rail against the darkness" How do you choose?