Human remains found decades ago identified as teen who disappeared from Georgia in 1983
Human remains found off U.S. 27 in western Broward County more than 40 years ago have been identified as those of Shelia Ann Nichols, who disappeared from the Decatur, Georgia, area in 1983.