Fire chief says he 'kind of' lost it, threw baby to ground so hard he fractured skull: Cops

1 week ago 25
Brian Salt is charged in Falls Township, Pennsylvania, for allegedly fracturing his 3-month-old daughter's skull. Police said he claimed to have "lost control."
Read Entire Article