News

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

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.

Despite Luigi Mangione's recent extradition to New York, online support has continued for him as many users likened photos of his perp walk to that of Jesus.