While your argument is well-stated, it’s also flawed in one key area:
‘Freedom of Religion’ does not apply to those faiths whose tenets allow them to harm others as part of their beliefs (i.e. human sacrifices, and in most cases, animal sacrifices).
Islam directly states in both the Koran and in many Hadith the fact that non-believers are to be killed or enslaved.
Any person with a shred of intelligence should be able to see that the religion of Islam is detrimental to a civilized, free society. It has NO place in the United States of America. Other countries can make up their own minds about it, but our Constitution cannot be construed to give protection to the wickedness of Islam. All it takes is someone with the balls (and the financial backing) to take it to task. And for the people of the nation to speak out against it.
Unfortunately, I don’t believe either of those ideas can or will happen.
Actually, it applies just the same.
Do not mistake my statement on Freedom of Religion to guarantee adherents to muslim/islam to immigrate in order to practice the barbaric aspects of their religion HERE.
All we can do for the ones already here who want to be Johnny Jihad is to exercise our Right to self defense and swiftly send him to a place where he can learn the error of his ways.
Washington said it best;
The bosom of America is open to receive not only the Opulent and respectable Stranger, but the oppressed and persecuted of all Nations and Religions; whom we shall welcome to a participation of all our rights and privileges, if by decency and propriety of conduct they appear to merit the enjoyment.
George Washington , Address to the Members of the Volunteer Association of Ireland, December 2, 1783
By their conduct, nations with primarily muslim/islam populations have no business being allowed to immigrate to this country, IMHO.
-----
Any person with a shred of intelligence should be able to see that the religion of Islam is detrimental to a civilized, free society.
Which I agree with, but that really wasn't my argument.