The Mysterious Death of Dorothy Davis

Dorothy Davis died at the Fort Lewis Army base in Washington State in 1991. Her death was originally ruled a suicide because that's what the scene inside her bedroom suggested. But, as more pieces...