News

Police report one other woman was injured and hospitalized. a Harris County jury handed down a death sentence in what prosecutors call a massacre. The capital murder case of Xavier Davis finally came ...