The Trump justice department acted within its constitutional authority to drop the prosecution of Mayor Adams.