News

A federal grand jury returned an indictment yesterday charging Seth Herrera, 35, a U.S. Army soldier, previously of El Paso, ...