Prosecutors say a man forced his way into a residence during an altercation with neighbors in Zion and accidentally punched a baby while trying to hit another person.
Kenneth Daniels, 33, of Zion, was charged with home invasion and aggravated battery to a child.