WASHINGTON, July 3 (UPI) -- Colin Powell, who broke ranks with the Republican Party to support Barack Obama, tells CNN the U.S. president's agenda may be too ambitious and too expensive.
"I think one of the cautions that has to be given to the president -- and I've talked to some of his people about this -- is that you can't have so many things on the table that you can't absorb it all," he said. "And we can't pay for it all."