Del Rio Fugitive Self-Surrenders, Makes Initial Court Appearance in Alien Smuggling Case
Karina Garcia, one of the two fugitives indicted for her alleged involvement in an attempted fatal alien smuggling operation that resulted in multiple illegal aliens being found dead inside a shipping...