Daily Archives: 29th April 2017

Pimping for Israel remains undiminished since UN report branded it an apartheid state

Stuart Littlewood views the UK government’s refusal to apologise for the crime of the Balfour Declaration in the context of the Zionist lobby’s deep penetration of the British political establishment. Read more [...]