Update on Police Informant W. Glenn Martin Letter – Los Angeles Times Article Suggests Letter Written on October 26, 1949 – Lucille Bowen in Martin Letter a New Murder Victim or Natural Death? – Judge for Yourself

November 2, 2018 Los Angeles, California I originally reported the LAPD police informant W. Glenn Martin Letter appeared to be written on October 25th (written over Oct 26) but I have located the article he referenced in the newspaper and it is apparently from the Los Angeles Times, dated October 26, 1949. Martin in his…

Read More