Michael Totten

Death Cult Chic

Andrew Apostolou has the scoop on Palestinian death cult “art” in Greece.