
The question of whether to indict a former U.S. president is a difficult one.
And yet, a state prosecutor has charged Donald Trump with violating New York business laws. And a federal prosecutor has charged Trump with violating national security laws as well.