David Corn is an America-hating idiot.
Mother Jones (David Corn writes for it) is a commie rag.
And a fag.