A new immigration ban is due to go into effect in the U.S. tomorrow, although it seems likely to go nowhere, just like the first one. The second...