President Trump signs an executive order calling for extreme vetting of migrants from 7 mainly Muslim countries on 27 January Hastily drafted and badly executed, President Trump’s discriminatory and unfair visa bans announced on Friday may nevertheless to do more…