Oscar James Nedd, a 23-year-old aspiring journalist, disappeared from his White Plains, New York, residence in early 1975. His body was found in South Carolina, but remained unidentified for nearly 50 ...