Matt Welch: Obama is a liar
Posted by sanityinjection on March 10, 2010
Matt Welch, the editor of libertarian magazine Reason, has a scathing piece up in which he details how President Obama has systematically broken his promises and repeatedly lied to the American people in his attempts to get health care reform passed.
Of course Welch, although non-partisan, loathes the idea of a government expansion tied to health care, so you might expect him to be unhappy with the President. But Welch touches on behaviors that transcend any one issue and speak to a larger model of public governance that is troubling. His criticisms are harsh, but they are also accurate.