NBC: Harris outlines her vision and hammers Trump: From the Politics Desk