What about the special needs people, like ones with Down's Syndrome? What about the person who got hit by a uninsured motorist and is now a paraplegic?
Private charity, preferably at the local level. PERIOD. Taking money from one to give to another, under threat of violence, is not right.
Not trying to be a dick here, but someone else's kid (condition of said kid healthy or not) is NOT MY RESPONSIBILTY ! Person gets in an accident, uninsured motorist, see above, NOT MY RESPONSIBILITY. I am an adult, a responsible adult. I carry uninsured motorist coverage on all vehicles. Other should do the same. PERSONAL RESPONSIBILITY, it is a bitch.
Again. Charity at the local level. If you see someone in your town, in your neighborhood, that needs help and you are able to help, DO IT.