Criticizing This Administration Is Getting Way Too Easy
Peter Orszag, the director of the Office of Management and Budget at the White House has an op-ed in The Washington Post today entitled, “A Leap Forward to Better Care.”
The last great leap forward left more than 30 million Chinese dead.
You’d think this wouldn’t be the word…













