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…
Odell Barnes
Posted inNews
Killing Time
Posted inNews
