May 5: Coming to TermsIslam must come to terms with the fact that Israel is here to stay and it is much better and more rewarding to live in peace with it than in war.Letters 370(photo credit: REUTERS/Handout )