Your remark was 100% correct. Don't apologize just because some unpatriotic people do not believe in freedom of speech or the U.S. constitution. They may want to turn this country into their own exclusive back yard, but we, the true patriots as T. Roosevelt said, the people that still believe in freedom, will never let them.
"When fascism comes to America, it will be wrapped in the flag and carrying a cross." - Sinclair Lewis
"Those Who Would Sacrifice Liberty for Security Deserve Neither." -Benjamin Franklin