Israel is engaging in straight-up terrorism - at least according to, you know, the Cambridge Dictionary definition.... Read more