Opinion | Schumer’s demands for impeachment witnesses could haunt the Democrats

344