Hamas rules Gaza and the lives of the two million Palestinians who live there. Demonized in media and policy debates, various accusations and critical assumptions have been used to …