Who Will Win the Democratic nomination? Current Delegate Numbers-Hillary Vs. ...

Well according to the current delegate numbers Obama is in the lead for the Democratic nomination! I still think Hillary may pull it out in the last hours. Remember veteran politicans have plenty of magic tricks...

closeSign in to NowPublic

is reporting from