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 […]