T twitter.com Israeli business leaders reportedly agree to engage in general strike 15 points anigbrowl 3 years ago 7 comments