Art Imitating Life – Israel’s ‘Triumph of Death’ in Gaza

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 … Continue reading Art Imitating Life – Israel’s ‘Triumph of Death’ in Gaza