Terry Jones supports Fred Phelps and his God Hates Fags crusade. He is not someone we should be supporting.
No, but I defend their right to say those things, I just don’t think having “free speech” means you also have the right to make your free speech anywhere you feel like, in opposition to other people’s rights. Rights have to be protected on all sides.
But if they were just protesting on street corners on weekends, I would oppose the government trying to make them shut up by blaming them for soldier’s deaths.