MUST WATCH: The Israeli-Palestinian conflict in a nutshell by a Saudi blogger.