I know what you mean. It IS your site.
I think you understand what it means, but I can see where some people wouldn't.
In case you don't, or someone else doesn't, by "tell them you want our heroes home where they belong" they mean don't forget about our POWs and MIAs. I'm 99% sure they aren't referring to Iraq or Afghanistan, or anything political for that matter.