Politics Jun 15 Analysis: The complicated questions around indicting a former president, according to a criminal law expert A state prosecutor has charged former president Donald Trump with violating New York business laws. A federal prosecutor has charged him with violating national security laws.