Interesting topic to debate, do you believe in or trust charities? Many are known to be scams and some do tend to give money to the wrong places.
One charity that I never mind donating to is St. Jude's Children. Children who need life saving treatment never have to pay a dime for their medical care through St. Judes.