Archives

Deonte Atwell was pronounced dead at the hospital, but investigators suspected he had been dead "for quite some time."

The families of Allen's victims told the court about the impact his crimes have had on their lives.

Richard Lacey, 70, was arrested Nov. 23 after his breath test was measured at 41 micrograms. The legal limit in the UK is 35 micrograms.