Jed Babbin

Jed Babbin, author of "Showdown: Why China Wants War with the United States", will come to The Report and help Stephen wratchet up the "awareness" in America.

He came to get nailed anyway on January 31, 2007.