Amelia Wedemeyer and Claire McNear pose a few questions about the ethics of Crime Scene: The Vanishing at the Cecil Hotel, a Netflix true crime series that chronicles the disappearance of Elisa Lam.
Hosts: Amelia Wedemeyer and Claire McNear
Subscribe: Spotify