Culture, Latest Chris Rock and Ben Stiller Love Israel May 8, 2012 By Benjamin Schuman-Stoler 1 comment Facebook Twitter Pinterest linkedin Telegram By Benjamin Schuman-Stoler Chris Rock and Ben Stiller are in Israel for the premiere of Madagascar 2, and both of them said that Israel is better...Continue reading