Parents Arrested 30 Years After Unknown Baby Found Dead in Trash Can: Police

Concealment
North Carolina police announced on Tuesday that they arrested a couple 30 years after their baby was reportedly found dead in a trash can. The Nags Head Police Department said in a statement that in 2019, the unidentified infant’s rib bone was sent to a laboratory in Texas, where DNA was analyzed to create a …