Houston, Texas is still reeling from a senseless crime that took place nearly four decades ago, when the bodies of young lovers Cheryl Henry and Andy Atkinson were found brutally murdered on a secluded road in the west side of the city.
On a fateful summer night in 1990, 22-year-old Cheryl and...