A Kirkwood man hit his granddaughter in the head with a bat and punched another granddaughter in the face because the house was messy when he came home, police said.
Kirkwood man hits granddaughter in head with bat