Larry Gallegos, 38, Frances Gallegos, 33, and Laura Garcia, 35, have all been charged in connection with the abduction and sexual assault of an 11-year-old boy in San Antonio.
Larry Gallegos, 38, Frances Gallegos, 33, and Laura Garcia, 35, have all been charged in connection with the abduction and sexual assault of an 11-year-old boy in San Antonio. Bexar County Sheriff's Office
Larry Gallegos, 38, Frances Gallegos, 33, and Laura Garcia, 35, have all been charged in connection with the abduction and sexual assault of an 11-year-old boy in San Antonio. Bexar County Sheriff's Office