A U.S. citizen who enlisted and served in the Iraq war but later deserted because he believed the conflict was contrary to international law could have the right to claim asylum in the European Union, according to an opinion from the bloc’s top court.

The opinion, if confirmed by the European Court of Justice in coming months, could broaden asylum claim rights to non-EU citizens who face a court-martial or other punishments at home for refusing military service.

...