CRIMEBORDER REPORT
Convicted human smuggler charged in fatal motorcycle crash
David McCall, a convicted human smuggler, was arrested and charged with two counts of collision involving death after fleeing the scene of a crash that killed two people riding a motorcycle on Loop 375 West in El Paso on Sunday evening.
Related Signal