Daily Archives: 10th June 2012

State Department betrays US citizens for Israel

Lawrence Davidson argues that the corrupting influence of the Zionist lobbies in the USA has mean that American officials abroad routinely betray US citizens where Israel is involved. Read more [...]