HOUSTON -- A grisly discovery was made Saturday morning on the side of a road in southwest Houston.
According to the Houston Police Department, a 37-year-old man was found dead. The body was found at 6 a.m. in the 14600 block of Caradine near Loma Vista.
Investigators said that the man didn’t have any obvious injuries. An autopsy will be performed to figure out how he died.