C charitynavigator.org Electronic Frontier Foundation Survives on $5M/year 243 points mapt 13 years ago 51 comments