Is the British government going to allow a foreign state to threaten its citizens?
Media reports about the Palestinian Return Centre (PRC) being “designated” by Israel have come sooner than expected. They follow closely on the heels of the two besmirched reports written...