Insurance1 post tagged “Insurance”.27 Apr 2011 Does anybody think the USA's current healthcare system isn't awful? Why?