The true power to halt Israel’s latest push to fulfill Zionism’s genocidal founding mission may not lie in Washington DC but in London. Specifically, Buckingham Palace, reveals Kit Klarenburg.
The post The Mask Has Fallen: King Charles Supports Israel appeared first on MintPress News.