About what you said regarding Trump going against American Policy, take a look at this file (.doc) if you will and tell me where he is doing this. Presidents have previously used this law to prevent immigrants from coming into the country. Jimmy Carter was one, for example, who kept Iranians from entering the country during the time of the "Iran Crisis" in the late 70s.

Attached Files-Click on Image to view full size.
GENERAL CLASSES OF ALIENS INELIGIBLE TO RECEIVE VISAS AND EXCLUDED FROM ADMISSION.doc (2 downloads)
GENERAL CLASSES OF ALIENS INELIGIBLE TO RECEIVE VISAS AND EXCLUDED FROM ADMISSION

The Chestnut Mare
All that is gold does not glitter,
Not all those who wander are lost
The old that is strong does not wither,
Deep roots are not reached by frost.
- - - -JRR Tolkien "Lord of the Rings"