US President Donald Trump's administration is preparing for a court battle after several US states moved to make legal challenges against a revised version of an executive order that bars refugees and citizens of six Muslim-majority countries from entering the country.

Al Jazeera’s Patty Culhane reports.

United States