Charities Receive Ads for Free from Google.

Google for Nonprofits program gives away $10,000 worth of advertising to registered-charitable organizations. There are few exceptions and they are universities, government institutions and hospitals. Qualified charitable organizations need to be based in listed countries that include the Americas, Asia and Europe. To sign up go to their homepage. A quick introduction to the program by Google follows.
(00:01:36 minutes)