Decomposed Body Found Near River Is Teen Boy Who Suspiciously Vanished in October: Cops
Human remains that were found last week belong to a 16-year-old Texas boy who vanished in late October, police announced on Monday. Jackson County police said in a statement that Benjamin Loera’s remains were found in a bushy area near the Guadalupe River in Guadalupe County. The Seguin Gazette reported that someone who was planning …