Vanessa Guillen: MORE human remains discovered at Leon River
More remains have been recovered at Leon River, around 25 miles away from Fort Hood, Texas, where soldier Vanessa Guillen’s remains were found earlier this week. CBS 10 reports that authorities found additional human remains on Wednesday afternoon. Investigators returned to the scene to search again after determining only partial remains were discovered the day …