Cynthia Wood was found strangled to death in Florida in 1984. Her accused killer has just been arrested in California.
A person needed within the 1984 killing of a Florida girl has been arrested in California almost 4 many years later, authorities mentioned Thursday.Detectives from the Hillsborough County Sheriff's Workplace ...