Federal contractor Luke Staffing lays off 844 immigrant caregivers in Texas, Arizona, California, including 227 in El Paso, ...
The former animal shelter employee told police detectives that he tortured the kittens out of anger and frustration from ...