Skip to playerSkip to main content
  • 9 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.
Comments

Recommended