Detectives are investigating after a man shot himself and his three children at the Staybridge Suites Hotel off Knoll Trail, just south of Keller Springs in Dallas.
Detectives are investigating after a man shot himself and his three children at the Staybridge Suites Hotel off Knoll Trail, just south of Keller Springs in Dallas.