In the Cohen case, it appears that he’s currently under investigation for violations of federal law — specifically, bank fraud, wire fraud, and campaign finance violations. But bank fraud is also a state crime, meaning that Cohen could be prosecuted on that charge by a New York district attorney, though it’s not currently clear what the theory behind the bank fraud allegations is.
(While the Constitution prohibits double jeopardy, or prosecuting someone twice for the same crime, there is nothing stopping state and federal agencies from bringing similar criminal charges against someone based on the same criminal act — the “separate sovereigns” doctrine.)
Trump could pardon Michael Cohen — but it might not save him
Why Robert Mueller Handed Off the Michael Cohen Raid
and tell us again how this relates to Russia hacking our 2016 election. Maybe I missed that part in the left wing spin machine.