Even judges appointed by Trump are ruling against him

.....

© The Conversation