A shooting in Carrollton, Texas, a suburb north of Dallas, on May 5 left at least two people dead and three people hospitalized, according to local authorities. Carrollton Chief of Police Roberto ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results