Lawfare warrior Donald Trump has egg on his face

.....

© Washington Post