Shasta Himelrick case: Name to know might be Michael Owes
Shasta Himelrick went missing in Ohio around Christmas; first her car was found abandoned, and then her body was found in a river in early 2015. I don’t believe there’s an official cause of death on this case just yet, but… Continue Reading