Where To Stream Dr. Death Season 2 Episode 8
Surgeons, Bachelors and Butchers
- Aired December 21, 2023
- 57 Min
- Rated 8.3
- Number 11 Of 16 Rated Episodes
The doctors defend their findings; Swedish authorities make a decision about Macchiarini's case.
Surgeons, Bachelors and Butchers
The doctors defend their findings; Swedish authorities make a decision about Macchiarini's case.