Neptune mom heads to prison for suffocating newborn to death
The Neptune parents who committed the unthinkable heinous crime of suffocating their newborn child then putting him in a dumpster in Asbury Park in March of 2019, have received their prison sentences.