Radio Interview Tarleton State University’s Dr. Alex del Carmen on Spanish television on 12/23/16 View »
Radio Interview ⭐️Fort Worth Police controversial arrest Dr. Alex del Carmen comments on 12/23/16 View »
Radio Interview Tarleton State University’s Dr. Alex del Carmen on Spanish television on 12/23/16 View »
Radio Interview Fort Worth Police controversial arrest Dr. Alex del Carmen comments on 12/23/16 View »