The last three decades have been long and hard for Rebecca Carroll, but closure may be beginning for her.
On Oct. 24, 1981, Carroll's 21-year-old s...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.