Tag: Braverman

Victory for Gaza...dismissal of the British Minist...

What appears to be a victory for supporters of the Palestinian cause, Gaza, and Gaza itself in the face of the Israeli lobby