On December 27, 2023, the body of 58-year-old Orlando Hernandez was discovered inside a car at a wrecker lot in South Nashville. The vehicle had been towed from 52 Tusculum Road on December 15, meaning Hernandez's body had remained undetected for nearly two weeks. The Metropolitan Nashville Police Department ruled his death a homicide.
The discovery of Hernandez's body sparked a months-long investigation that culminated in significant developments in July 2024. On July 6, 2024, police i
...Read More