Warren: Trump an Embarrassment on the World Stage
While Sen. Elizabeth Warren is known for her detailed policy plans, at a New Hampshire town hall, she spoke more directly about voters’ frustrations with President Donald Trump. NBC News campaign embed Julia Jester reports.