Immortel
- Episode aired Nov 10, 2023
- 53m
Investigators puzzling over a suicide that challenges science. A corpse with stab wounds is found in a park but analyzes say it's a suicide. The crime defies ethics laws.Investigators puzzling over a suicide that challenges science. A corpse with stab wounds is found in a park but analyzes say it's a suicide. The crime defies ethics laws.Investigators puzzling over a suicide that challenges science. A corpse with stab wounds is found in a park but analyzes say it's a suicide. The crime defies ethics laws.