You are mistaken about the new law that gives free health care to unauthorized immigrants.   It only applies to people under 19 years old , which basically means only children and teens will be receiving free taxpayer paid health care.

Unauthorized adult immigrants can get health care at a number of Community Health Centers in our area, that are run by Lane County, with funding help from the state.   While this is state subsidized, and thus partially taxpayer funded, it is normally not completely free.   Adults will typically have to pay something for any care.

http://www.lanecounty.org/government/county_departments/health_and_human_services/helping_the_whole_family_stay_healthy/

It is your obligation as a  human being to help contribute money to help these desperate people out.  Have you lost your humanity?   Can you not feel anything for these unfortunately people?