The first former US president to be criminally charged faces more than 30 counts related to business fraud, sources tell CNN

Analysis: Could Trump ever be jailed? Your questions, answered

Watch: Here's how Trump reacted to indictment, lawyer says

In pictures: The indictment of Donald Trump

Stormy Daniels: Calls Trump indictment a vindication, but says she fears for her safety

Analysis: Nothing in US history nears the tumult of the charging and possible trial and conviction of a past president