Daily Archives: 20th July 2018

Bringing justice to the Holy Land is a basic test of humanity: The UK Foreign Office still fails it

Lord Ahmad Stuart Littlewood highlights the British government’s continuing support for Israeli crimes, as exemplified by Muslim Conservative peer Tariq Ahmad who seems “to have joined the ranks of those anxious to downplay Israel's crimes and guarantee the rogue state's impunity”. Read more [...]