A US judge has temporarily blocked President Donald Trump's order refusing asylum to migrants who cross the southern border illegally. Trump issued the ban this month in response to the caravans of migrants that have started to arrive at the US-Mexico border. US federal law permits immigrants to apply for asylum, regardless of whether they enter legally or illegally.