Powell Endorses Obama. In No Uncertain Terms.