You have to listen closely to this video of ACLU Executive Director Anthony D. Romero coming out of the court where the ACLU just argued and won block of Trump’s Muslim ban according to them. He is giving the impression that he beat Trump on everything – which he did not. Pay close attention and you will see how lawyers misrepresent the truth to distort the facts. He states that he won a block of Trump’s ban on immigration from the targeted Muslim countries. However, he qualifies this saying those people with “visas” or “green cards”. All he won was a plain and obvious fact. If someone is already here and LEGALLY, the ban does not apply to them. If they have a visa or live here with a green card, obviously they are no seeking migration illegally.
Trump’s order CANNOT be applied retroactively. The Constitution forbids any law being applied to past conduct. This is known as the Ex Post Factor Clause. All the ACLU accomplished was clarification that should need no clarification. However, you have people working in government who do not understand the order and how to implement it.