President Trump expected to sign new travel ban executive order today

The new order will revoke and replace the controversial one signed in January.

The provision on refugees has also been changed: The new order puts a temporary halt on all refugees entering the United States. The first order included a 120-day stoppage on all refugees except Syrians, who would have been banned indefinitely.

His legal team, however, made the case that the first one had to be revoked and he reluctantly decided to defer to them.