August 1, 2011 (San Diego)—The wife of Officer David Hall called San Diego Police today to report that her husband had shot and killed himself at their Linda Vista home. He was pronounced dead at the scene of an apparent self-inflicted gunshot wound, said Lt. Andra Brown.
Recent comments