An Orange County couple sentenced to years in prison for killing and disposing of their newborn son in a Walmart dumpster in 2024.
An Orange County couple sentenced to years in prison for killing and disposing of their newborn son in a Walmart dumpster in 2024.