

The Phantom
Overview
Carlos DeLuna was arrested in 1993 aged 21 for the murder of Wanda Lopez, and protested his innocence until his execution, declaring that it was another Carlos who committed the crime.
You Might Also Like

Stolen: Heist of the Century

The Serial Killer's Apprentice

National Treasure, National Disgrace: Savill, Harris & Hall

Witch Hunt

Doctors of the Dark Side

Murders of Hollywood

Savile: Portrait of a Predator

Zero Hour: Massacre at Columbine High

Peace Park

Who Bombed Judi Bari?

Carl Panzram: The Spirit of Hatred and Vengeance

Paradise Lost: The Child Murders at Robin Hood Hills

Obituaries
