Jared Huffman

These Democratic lawmakers don't seem to trust impeachment as a tool of oversight anymore.
Republicans are clamoring for a vote. Democrats are not.