
Colin Powell's endorsement of Sen. Barack Obama displayed his dissatisfaction with the Republican Party and Sen. John McCain's campaign.
Powell, a former secretary of state for President Bush as well as a former chairman of the joint chiefs of staff indicated, "On the Republican side, over the last seven weeks, the approach of the Republican Party and Mr. McCain has become narrower and narrower."
Obama's "inclusive" approach that crosses "ethnic lines, racial lines, generational lines" is what the nation needs right now, said Powell.