Listen live Clinton, Sanders debate

Obama: Mubarak must deliver on democracy promise