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…