On December 7, 2024, the body of 53-year-old Arica Delaine Brown was discovered in the Ohio River near Cox Park in Louisville, Kentucky. The Jefferson County Coroner's Office determined that she had suffered a fatal gunshot wound to the head.
Following the discovery, authorities arrested 57-year-old Anthony Nichols in connection with Brown's death. Investigators allege that Nichols shot Brown at her residence in Shively, Kentucky, before transporting her body to Cox Park and disposing
...Read More