Take a Look: Mom Accused of Suffocating Baby | NBC 10 Philadelphia

Take a Look: Mom Accused of Suffocating Baby

This is Amanda Hein, the woman accused of giving birth at a local sports pub, suffocating her baby and putting him in a toilet tank in the restroom.

processing...

NEWSLETTERS