Former IDF Chief of Staff Dan Halutz says that, after October 7, the Prime Minister "should climb the tallest tower and jump off it".

Read more