Unmasking Hamas: A critical review of Prof Shivji’s article

Israeli tanks and soldiers stationed at a location in the northern Gaza Strip as battles between Israel and the Palestinian Hamas movement continue. PHOTO | AFP