By Jeremy Salt This is the dark side of what is called ‘human nature,’ the fate of millions of people, enslaved,  invaded, occupied, terrorized and massacred through the millennia. In the 16th century, the Flemish [...]

The post Art Imitating Life – Israel’s ‘Triumph of Death’ in Gaza appeared first on Palestine Chronicle.