Colin L. Powell served as the Secretary of State under President George W. Bush from 2001 to 2005.
Colin Powell reflects on lessons from the battlefield, including the mistakes of the Iraq War and... MORE
Powell's endorsement was big news everywhere.... MORE