Recorded on July 7, 2010
Bob Moffit comments on the new head of Medicaid on a WTOP radio news report.
Senior Fellow