Father Arrested After 3-Month-Old Son Suffers More Than 30 Fractures
A New Hampshire man has been arrested after he allegedly caused his 3-month-old son to suffer more than 30 fractures, including breaking both of his legs. The Nashua Police Department announced that Drew Babcock has been charged with eight counts of first-degree assault with domestic violence. Authorities received a letter from the Department of Children, […]