The body of a recently-retired district attorney from Newton County, Texas, was found Friday evening about 150 miles away near Shreveport, La., dead from a gunshot wound according to a preliminary autopsy report. Police in Caddo Parish have the death of Robert Choate under investigation, but do not...
↧