Former President Donald Trump faces 30 counts of business fraud in indictment from a Manhattan grand jury.