HUNTSVILLE – The body of a 25-year-old Huntsville man, who was reported missing more than three months ago, was found Wednesday, Huntsville police said in a news release.
Lazarus Howard III was reported missing July 19 after last speaking with his mother July 10, police said. His body was discovered in an area near the 29000 block of Alabama Highway 20.
HPD said Howard was the victim of an apparent homicide; an autopsy will need to be completed to determine the cause of death…