"Already an embarrassment": Legal experts shred Judge Aileen Cannon for granting Trump "delay"

Back
Top