News
ODESSA, Texas — Yanira Prado, a woman arrested after her newborn was found dead in a toilet in October 2024, has been indicted in late January for her capital murder charge, according to the Ector ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results