EPISODE · Jun 10, 2022 · 36 MIN
Episode 94: The Phantom
from It Just Makes Sense · host Samantha Smith and Jeffrey Siefert
Episode 94 is about a horrible case of mistaken Identity. This episode centers around the documentary the Phantom. in 1983, Carlos DeLuna was arrested for the murder of Wanda Lopez. Wanda Lopez was stabbed to death in a bloody scene at a gas station in Corpus Christie, Texas. Several witnesses identified DeLuna as the assailant, but only one problem there's no blood or DNA evidence found on Deluna. How could that be possible at such a grizzly crime scene?
Embed this episode
Ready to play
Episode 94: The Phantom
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.