I Still Care About Her
- Episode aired Jul 23, 2023
- 30m
2004: Ryan Doyle murders Lora Fischer in his Orlando, FL apartment. Hours later, he is in a North Carolina hospital with a gunshot wound and a bizarre story that unravels to reveal he is a l... Read all2004: Ryan Doyle murders Lora Fischer in his Orlando, FL apartment. Hours later, he is in a North Carolina hospital with a gunshot wound and a bizarre story that unravels to reveal he is a lying, callous psychopath. More details below.2004: Ryan Doyle murders Lora Fischer in his Orlando, FL apartment. Hours later, he is in a North Carolina hospital with a gunshot wound and a bizarre story that unravels to reveal he is a lying, callous psychopath. More details below.