Category: Scott David Leo

Long Beach Police Arrested Scott David Leo For Murder of Missing Person Zachary Kennedy

Long Beach,  CA (STL.News) Long Beach Police Homicide Detectives through their investigation determined the death of missing person Zachary Kennedy to be a murder and identified as 54-year-old Scott David Leo, resident of Long Beach as being responsible. Kennedy and Leo…