Hidden Killers Podcast
Was Ron Logan Too Obvious for Delphi Investigators to Notice?
Was Ron Logan Too Obvious for Delphi Investigators to Notice? Why did investigators overlook Ron Logan when so much seemed to point in his direction? His property was the crime scene, his alibi was a lie, and even the FBI Read more…






