Where To Stream 20/20 on OWN Season 3 Episode 34
The Murder Room
- Aired June 11, 2015
- 60 Min
The murder of 15-year-old Leah Freeman, who was slain in Coquille, Ore., in 2000, is investigated.
The Murder Room
The murder of 15-year-old Leah Freeman, who was slain in Coquille, Ore., in 2000, is investigated.