I cannot imagine how I would feel if I were this man.
Anthony Caravella was sentenced as a teenager to life imprisonment on charges of rape and murder. Increasingly, DNA tests are uncovering evidence of shoddy police work and questionable prosecution tactics.