(Netflix both streaming and DVD, on reserve at Ayala Library) A compelling film showing the callous disregard some states have for people whose freedom was lost because of flaws in evidence. This is the story of seven men released from prison after DNA proved them innocent. But the story doesn’t […]