On July 12, 2007, the body of Eric Gross was discovered inside his residence in Houston, Texas. The circumstances surrounding Eric's death remain unclear, and despite efforts to trace any family or close associates, he has remained an unclaimed person. With the Namus ID of UCP4142, his case is one among several that continue to baffle local authorities and remains unsolved all these years later.
The discovery of his body in his own home raises questions not only about his last known activ
...Read MoreDate Found: 07/12/2007