Reid formally endorses Obama
Senate Majority Leader Harry Reid formally endorsed Barack Obama on Friday, calling the Illinois senator a ``once in a generation'' leader.
Former Secretary of State Colin Powell will endorse Barack Obama at the Democratic National Convention, Weekly Standard Publisher Bill Kristol told FOX News exclusively on Thursday.