Police in Mesquite, Texas, released body camera and surveillance video Tuesday of a shooting involving police officers and a 16-year-old student …
Police in Mesquite, Texas, released body camera and surveillance video Tuesday of a shooting involving police officers and a 16-year-old student …
In