New on NRO: Jed Babbin’s got some thoughts on suicide bombings and the Arab world.