What Trump's business fraud charges mean – a former prosecutor explains the 34 felony counts and obstacles ahead for Manhattan's DA
Former President Donald Trump was arraigned in New York on April 4, 2023. Shortly after, the charges that a Manhattan grand jury indicted him on were made public.
The Conversation ·