Carlos Lleguer was found deceased on January 24, 2011, in a room at a Super 8 Motel in El Paso, Texas. His death, determined to be of natural causes, brought the attention of local authorities, as the circumstances surrounding his identity and personal connections remained elusive. Carlos had been residing at the motel since October 2016, suggesting a period of stability yet isolation at the same time. Despite possessing identification documents, efforts to reach family or emergency contacts wer
...Read MoreDate Found: 01/24/2011