Trump's DOJ has egregiously overstepped by dismissing Adams' corruption charges, as it wasn't for legal reasons, but to leverage Adams' support for Trump's immigration agenda. This is a shameless display of abuse of power for political gain. By undermining the integrity of federal law enforcement, Trump has sent out a distressingly clear message — show fealty to the president and the law won't apply to you.
While Mayor Adams isn't a typical Republican ally, his prosecution, whether justified or not, was clearly politically motivated due to his criticism of the last administration's immigration policies. Liberal federal and state authorities only went after him because he broke from their mandatory talking points. Americans care more about stopping their great cities from being overrun by illegal immigrants than they do investigating alleged free plane tickets.