The Jewish War Veterans should be ashamed? They could have arranged for a Star of David to be erected nearby. They serve to invigorate the forces of godless nihilism.
The original complaint was by an atheist. I am not aware of any Jewish organization’s reaction; please post a link if you can.