Britain’s Three Stooges of Zionist regime must go
NOVANEWS Britain’s “Three Stooges” of Israel must go Toleration of Israel’s inhumanity condemns UK’s leaders By Stuart Littlewood What’s the latest score in this shoot-fish-in-a-barrel spectacle enjoyed by beer-swilling Israelis in deckchairs from the hills overlooking Gaza? Four […]