Progressive Radio Network

J. D. Heyes

President Obama's supporters are quick to tout his record as one of tremendous success, especially his "reform" of health care, but that is largely because…