Democratic presidential hopeful Hillary Rodham Clinton delivers a speech on July 24 at the New York University Leonard N. Stern School of Business in New York. Mary Altaffer AP