News

A body found in a Texas creek on June 26 is believed to be that of Jeremy Neves. The 25-year-old, who was a primary caretaker for his mother with special needs, was last seen in April.