John Robson: The high price Israel pays for believing human life is sacred

.....

© National Post