Yet another poll confirms House Speaker Nancy Pelosi’s wisdom in refusing to go along with impeachment of President Trump, despite the baying of the Democratic base. Too bad the 2020 candidates don’t have Pelosi’s sense. The new Quinnipiac poll finds that Americans say Congress should not begin impeachment proceedings by 61% to 33%, basically 2:1...