The body of a man believed to be Michael Allen was discovered in Nacogdoches County, Texas, and the Lufkin Police Department ...
The Delaware Circuit Court 4 jury found Nicholas Allen Blackburn, 47, guilty of two counts of causing death when driving with a controlled substance in his system, a Level 4 felony carrying up to ...