Should charities screen their donors and reject aid from inappropriate sources?
Yes. If a shady business is trying to polish its reputation, non-profits shouldn't help them do it.
Maybe, but it makes so sense to turn down donations from a legal medical-marijuana operation trying to be a good neighbor.
No. The poor need all the help they can get.