A US appeals court has upheld a decision blocking president Donald Trump’s revised “travel ban” on people from six mainly Muslim nations.
Ruling on a case brought by the state of Hawaii, the appeal judges found that the executive order violated existing immigration legislation.
It is a further legal setback for the president’s efforts to get the ban he promised his supporters.
Attorney General Jeff Sessions said he disagreed with the ruling.
“President Trump’s executive order is well within his lawful authority to keep the nation safe.”
An earlier version of the travel ban, issued by President Trump just days after taking office, sparked confusion at airports and protests.
In the revised executive order, the 90-day ban was to apply to people from Iran, Libya, Syria, Somalia, Sudan and Yemen. It also called for a 120-day ban on all refugees, but removed references to religious minorities.