Israeli satire about the messages and style of Israelis trying to justify Israeli policy to peple living abroad

Video Link: http://www.youtube.com/watch?v=V9SMwVgCSzk