Trump's travel ban keeps getting hand Ls by the federal court system

Adam Liptak reporting for the NY Times:

The federal appeals court in Richmond, Va., on Thursday refused to reinstate President Trump’s revised travel ban, saying it discriminated on the basis of religion. The decision was a fresh setback for the administration’s efforts to limit travel from several predominantly Muslim countries.

Mr. Trump had narrowed the scope of his first executive order, issued in January, in response to an earlier appeals court decision halting it. But the basic flaws in his approach remained, the United States Court of Appeals for the Fourth Circuit ruled.

It's almost as if the travel ban goes against everything this country stands for. Since the election our court system has been the biggest and best form of checks and balances against Trump's xenophobic agenda. I'm interested to see how the Supreme Court treats the travel ban when it gets sent their way, and what will happen if they shoot it down.