ventrellaquest.com
No, That’s Not the Point
“America has the best health care system in the world! That’s why people from countries with socialized medicine come here!” I’ve seen this used as an argument against havin…