Donald Trump’s call for an oath to America

Loyalty oaths have been tried in the past, but eventually were struck down by the courts as either too vague, or an unconstitutional violation of free speech. These applied, as far as I can tell from reading their history, only to American citizens. Republican presidential candidate Donald Trump has suggested something different. He wants to screen…