Hamas’ new charter and Meshaal’s gamble on the losing horse Muhammad Shehada02/06/2017 Meshaal made a gamble on moderation, but he gambled on the losing horse.... Analysis
Abbas restoring balance to the universe Muhammad Shehada24/04/2017 The people of Gaza are beyond hysterical and entirely torn up between the childish Fateh-Hamas absurdities.... In My Opinion
Competitive grief in Gaza: How Hamas and Fateh show sympathy to evade responsibility Muhammad Shehada13/05/2016 A sleepless night after the shadow of death reaped the souls of three angels while Gaza was, as usual, swamped in darkness.... In My Opinion