Rep. Seth Moulton Calls For New Leadership Of The Democratic Party
Rep. Seth Moulton, Democrat of Massachusetts, has been calling for new leadership of the Democratic Party. NPR's Robert Siegel asks him why a change is necessary.