New arrest in death of Arlington PD Officer: What led police to releasing the first person

ABC WFAA News Dallas/Fort Worth asked Dr. Alex del Carmen to come on the air for an interview on 6.7.24.

Dr. Alex del Carmen, Associate Dean and Professor at Tarleton State University in Fort Worth, Texas.

School of Criminology, Criminal Justice, and Strategic Studies:

Home