Morally dubious way to advertise a search engine with a tenuous link to a charity...