In this video, former Sen. Fred Thompson (R-Tenn.) condemned the New York Times and for running an ad calling Gen. David Petraeus, "General Betray Us."

"Its more and more apparent everyday that the average 20-year-old serving in Iraq knows more about national security than many of the 20 year veterans in Congress," Thompson said.