Can it withstand constitutional scrutiny? What are its strengths and weaknesses? This brief article provides a good, balanced introduction to the subject:
The ‘Splainer: Does Trump’s ‘Muslim ban’ flout the law?