• 7 years ago
A newborn ended up with more than a dozen injuries including a broken femur, leading police to arrest her mother and father on neglect charges, investigators in Madison County, Indiana say.

Recommended