Researcher at Famous Cancer Center Found in Woods Ruled Suicide, But No One Buying It
Researcher at Famous Cancer Center Found in Woods Ruled Suicide This is another update. Below, you can access all updates beginning on Valentine’s Day. Please watch the video: As you know, I did a story just after the sad news broke that cancer researcher Cheryl DeBoer had been found dead in Seattle, on Valentine’s Day. At that time, no evidence we found even remotely pointed toward suicide. Her mother, Lenore Peterson, believes that even though there is a lack of evidence showing her daughter died of a homicide, it doesn’t necessarily mean that she killed herself. She posted the following on...
Read More