New Hampshire police have charged a 21-year-old woman with fracturing the legs of a 3-month-old infant.

Chelsea Marie May of Troy is charged with first-degree assault. She was held on $10,000 bail after her arraignment in court in Keene on Thursday.

Keene police say their investigation began earlier this month when the baby was brought to Cheshire Hospital with skull and leg fractures, broken ribs and bruises.

The investigation is ongoing.