In the cold of late February 1999, a young man named Luis Israel Baez disappeared, leaving behind a puzzle that has remained unsolved for decades. At 24 years old, Luis was staying at a hotel located at the intersection of 39th Street and Harlem Avenue in Lyons, Illinois, a village in Cook County. The specific date of his last confirmed sighting is uncertain, though records often point to February 25, 1999. After this point, Luis was never seen or heard from again, and his life seemingly paused
...Read MoreLast Seen: Feb 25, 1999