ODESSA — Odessa Police have arrested a woman who is accused of intentionally killing her newborn infant. The Odessa Police Department responded to an incident located in the 2900 block of W. 6th St.
ODESSA, Texas — A newborn baby was found dead in an Odessa residence on Oct. 9, 2024, according to Steven LeSueur with Odessa Police Department (OPD). According to an OPD news release, police ...
Former OPD Chief Chris Pipes has helped kick off the Empty Stocking Fund this year with a $1,000 donation to the annual fundraising effort by the Odessa American and The Salvation Army, which provides ...