We’re No. 1! That Texas leads the country in executions — 394 since 1976 — probably isn’t news to most of you, but it makes Julie Green’s installation “The Last Supper” at DiverseWorks especially relevant. Green makes art about the last meals of death row inmates; it’s a pretty provocative…
Celia Shapiro
Posted inArts & Pop Culture
