John McCain said today Democratic candidates Hillary Clinton and Barack Obama are "dead wrong" about how to handle the situation in Iraq and pondered if it was "naivete" on their part for wanting to withdraw troops from the region.
"I don't care what anyone says," said McCain at an event in Chula Vista, Calif. "I've seen the results on the ground...and I support General Petraeus."
McCain held a town hall meeting with veterans after his return from Iraq and several overseas stops last week.
He welcomed the crowd saying Iraq was "a conflict that is as difficult as any we have faced as a nation."
He quoted Osama Bin Laden's audio recording released last week, in which Bin Laden called Iraq the "greatest opportunity and the biggest task" for the Mujahadeen to fight against the West.
In regards to that statement, McCain said it was the first time that he and General David Petraeus had agreed with Osama Bin laden.
McCain also added that he thinks a specific withdrawal timeline, as both Democratic candidates have proposed, will cause "chaos and genocide" in Iraq, where he says the battle centers in Mosul.
McCain said he plans to give "big speeches" about the economy in the near future, addressing the recent woes on Wall Street, sub-prime mortgages, and the Federal Reserve's response.
He talked briefly about his visit to Europe, where he met with leaders in Britain and France.
"We now have a pro-American president of France," McCain said of Nicolas Sarkozy, adding that he believes it shows that anything can happen "if you live long enough." He called Sarkozy a "great guy."
McCain is set to appear on CBS's "Late Show with David Letterman" on April Fool's Day.