Ahem!! As a follow Puerto Rican i'm gonna stick up for Delgado. I think the USA gives us Freedom of Speach, and he's anti -war. Yes He and his family are Members of the Puertorican Independace party, but he's protesting the war. He stands for the star spangled banner, but NOT FOR God Bless America. Then you just called all the other american who are against the Stupid War anti - american??/ Guess you gotta read more of the constitution.
Have a nice day