'Not made of glass': New mom tried justifying 'shaking and jolting' infant, police report

2 hours ago 11
An Idaho mother tried justifying her abuse of her infant daughter by telling a witness that the child was "not made of glass" and "people do it all the time," according to police.
Read Entire Article