Watch this great presentation by Netanyahu at the UN last friday. He spoke the truth. No games, no detours. I don’t know what to say really. I am just so glad he made that speech. That is brilliant. I join a few articles on the subject by the National Post.