President Donald Trump criticised the federal judge who halted his executive order that temporarily banned travel and immigration from seven predominantly Muslim countries. 
The signing of the order more than a week ago resulted in global confusion as hundreds of travellers and visa-holding immigrants were detained in airports across the US. It sparked massive protests and several lawsuits against the Trump administration. 
His first major defeat as president, Mr Trump did not take news of the restraining order against his action well, and wrongly suggested that any future attack on the US would be the result of the court’s action.
“Just cannot believe a judge would put our country in such peril,” he wrote, tweeting while on vacation at his Mar-a-Lago resort in Florida. “If something happens blame him and court system. People pouring in. Bad!”
He added that the courts were making the Department of Homeland Security’s job “very difficult”.
Mr Trump’s Twitter attack …