John Robson: The high price Israel pays for believing human life is sacred
.....
© National Post
visit website