Singing our national anthem in Spanish is degrading, insulting and offensive! Nothing against Spanish-speaking people, but we are an ENGLISH-speaking country!!! They have no right to re-write our anthem!
Think about it, how would the French feel if you went over to France and sang “La Marseillaise” in Spanish or English? They would be VERY insulted and offended, no doubt.
It wasn’t just a literal translation, words, intent, and meaning were deliberately altered.