That graffiti— “Another wall?! Have you lost your mind?!” —is a scream for real security. It declares that it is unacceptable for genocidal monsters to live on our doorstep. Unacceptable to keep ...