President Donald Trump's revised travel ban that temporarily blocks travelers from six majority-Muslim countries hit another roadblock Monday.
The Ninth Circuit Court of Appeals upheld a ruling to block the ban.
"We conclude that the President, in issuing the Executive Order, exceeded the scope of the authority delegated to him by Congress," the judges wrote.
In a unanimous ruling, a three-judge panel said the president violated U.S. immigration law by discriminating against some 180 million people based on their nationality.
Furthermore, the appeals court ruled that Trump failed to show how admitting people coming from Iran, Libya, Somalia, Sudan, Syria, and Yemen would hurt American interests.
The court, however, didn't rule on whether the so-called travel ban violated the Constitution by favoring those of a certain religion.
The 4th U.S. Circuit Court of Appeals in Virginia ruled against the travel ban on May 25.
The Trump administration recently asked the Supreme Court to review that ruling.
"We have asked the Supreme Court to hear this important case and are confident that President Trump’s executive order is well within his lawful authority to keep the nation safe and protect our communities from terrorism," Justice Department spokeswoman Sarah Isgur Flores said in a statement earlier this month.
The Associated Press contributed to this report.