Mom admits to drowning baby boy in kitchen sink: Police
Family Crime
A North Carolina woman is behind bars after police say she murdered her toddler son. A recently-released autopsy report revealed the boy died after he drowned in a kitchen sink. FOX8 reports that authorities arrested Angela Maria Olson, 41, in January 13, at her home off of Dennis Road in Jacksonville. They found her in the attic …