This article is republished from The Conversation under a Creative Commons license. Read the original article here. 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…

Read More