AMARILLO, Texas (KFDA) – The leader of an Amarillo-based ministry designed to assist people struggling with addiction and recovery has been arrested by federal agents.
David Alcocer-Escamilla was arrested earlier today and booked into Randall County Detention Center with a cause number of 8USC1326.
The cause number 8USC1326 is defined as Re-entry of removed aliens…