Fewer donors say they're willing to give to a charity when it supports immigrants, especially if they're undocumented
About 45 million Americans are immigrants, a near-record 14% of the population. Among them are, according to government estimates, 11.4 million who are undocumented.