Hamas looks like it’s lost its mastermind

Hamas looks like it’s lost its mastermind.....

© The Spectator