This was a brilliant clip — made with first rate research.
On the other hand, Jon Stewart thinks that the “Geneva Accord” is a good deal for Israel.