Tuesday, April 26, 2011

Fox News "confirms" Obama born in the U.S., is American citizen



The powers that be at Fox must be worried about the potential backlash against the birtherism they've done so much to promote.

No comments: