The federal judge overseeing former President Donald J. Trump’s classified documents case threw out all of the charges against him on Monday, ruling that Jack Smith, the special counsel who filed the indictment, had been given his job in violation of the Constitution.
In a stunning decision delivered on the first day of the Republican National Convention, the judge, Aileen M. Cannon, found that Mr. Smith’s appointment as special counsel was improper because it was not based on a specific federal statute and because he had not been named to the post by the president or confirmed by the Senate.