Angela HsiehNPRShare:Ten candidates have taken the stage for the November Democratic Debate in Atlanta, amid public hearings in the impeachment inquiry into President Trump. NPR reporters provide fact checks and analysis throughout the debate. Loading…