Canadian Prime Minister Stephen Harper's visit to the Middle East and speech in the Knesset has drawn elation and praise from many in Israel. For Israelis on the right, the first Canadian PM to ever address the Knesset didn't disappoint. For Canadians, it was interesting to see the usually-bland Harper step out of character and...