Daily Archives: 13th June 2018

Will the slaughter in Gaza finally prick the international conscience for firm action?

David Steel Stuart Littlewood highlights a rare moment of honesty in the British Parliament in which former Liberal Democrat leader David Steel – one of the very few UK politicians with integrity – gave a frank and honest summary of the situation in Palestine. Read more [...]