The Whitehouse Acid Trip

January 12, 2010 10:18 pm 1 comment

Nothing else explains this latest hallucination from Obama apologists: The White House Tuesday argued President Barack Obama’s “steady diplomacy” had made America stronger and renewed its moral authority despite “unprecedented challenges” in his first year in office. But the assessment, posted on the White House website, did not dwell on [...]