From the South: A federal judge has temporarily blocked an order issued by president Donald Trump to deny asylum to migrants crossing the Mexican border with the US.