So the fair thing to do would be to publish names and amounts and prosecute each an every one of them, democrat and republican. But that won't happen with the lopsided justice system that we have now.
No crime in accepting donations from what seem like legitimate sources at the time the money is given.
Once the donation is revealed to be made in stolen money, the only fair response is to see that it is returned to the injured party.
For politicians, whose political health depends on steady infusions of capital, receiving stolen goods through donations is a particularly troublesome problem.
Let's see which politician returns it--and if the money gets back to the original owners--or some "charity" hand-picked by the politicians.