President Trump on Friday signed an executive order that he said would provide a thorough vetting of refugees to ensure that "radical Islamic terrorists" cannot get into the United States.

Trump is following through on his pledge to set a hardline stance on national security, but the new policy was denounced as discriminatory and unconstitutional by human-rights groups and Democrats.

"I'm establishing new vetting measures to keep radical Islamic terrorists out of the United States of America," Trump said at a signing ceremony at the Pentagon, hours before the text of his order was released.

Read the complete original version of this item...