@GadSaad
Hamas' propaganda is phenomenal, it manages to pass itself off as a saint, even using its own citizens as a shield and bombing its own facilities, and then it blames Israel. It's easy for me if I were a politician in Israel, but if we were the bad guys, I'd always attack.