On March 3, 2018, 27-year-old Lelia Smith was found dead in a Mobile, Alabama apartment complex, the victim of a brutal homicide. Lelia was reported missing earlier that day, and after authorities launched an investigation, her body was discovered in a vacant unit at the Cedar Ridge Apartments. The cause of death was determined to be blunt force trauma, and the circumstances surrounding her death pointed to foul play.
Authorities quickly identified her former boyfriend, 36-year-old Bill
...Read More