When the Democratic leadership was finally forced to formally back an impeachment inquiry, they faced a choice: focus broadly on all of Donald Trump’s corruption and unfitness, which could drag on for a long time, or focus narrowly on the new revelations about Trump and Ukraine and do so quickly. They chose the latter.

I happen to agree with that strategy, if one assumes that you only have one shot at this. But, I also propose another scenario: Do both. Draw up articles of impeachment on the narrow case of Ukraine, but don’t close the impeachment inquiry. Keep it open and ready to draw up more articles as new corruption is uncovered. Impeach Trump repeatedly if necessary.

There is nothing in the Constitution that prevents a president from being impeached more than once.

Trump and his administration are stonewalling in every way possible, refusing to produce administration officials for testimony and refusing to produce documents.

In many cases, Democrats in the House have taken the administration to court over its stonewalling, but court cases take time. It could be months, if not years, before there is a judgment in those cases.