He died in agony: how mistaken identity led to a mans execution
Shocking documentary The Phantom, the story of Carlos DeLuna, an innocent man accused of murder, shines a light on the many problems with the death penalty In the final minutes of The Phantom, Patrick Forbes shattering new documentary on the American death penalty, a prosecutor from Texas who possesses an uncanny resemblance to a grizzly