He tells "CBS This Morning" he respects Mitt Romney but thinks he's been vague on many issues.
Speaking of Obama, Powell said the president got the United States out of Iraq and has laid out a plan for leaving Afghanistan "and didn't get us into any new wars."
He praises Obama's economic performance, saying that while difficult choices are ahead on taxes, spending and budgetary policies, "steadily, I think we've begun to come out of the dive and we're gaining altitude." Powell, a retired general, also formerly was a White House chief of staff and chairman of the military's Joint Chief of Staffs.
Powell says that he's still a Republican.
More Nation & World Headlines
Putin calls Turkey shoot-down of fighter jet ‘stab in the back’ 7:55 a.m. White Chicago cop expected to be charged in black teen’s death 7:37 a.m. Paris attacks: Suspect quizzed, Brussels still on lockdown 7:42 a.m. Turks shoot down Russia warplane near border Carson wants mosques, schools, supermarkets watched closely Social media helps drive historic Cuban exodus to US Income inequality makes the rich more Scrooge-like, study finds US envoy: Chemical attacks ‘becoming routine’ in Syria
Our new comment system is not supported in IE 7. Please upgrade your browser here.