The small town of Truro, Massachusetts, is known for its shellfishing, sunsets and quiet beaches.But that peace was broken on Jan. 6, 2002, when accomplished fashion writer Christa Worthington was found dead in... read more
45 minutes
2008-01-03
English
245 days ago
You must be logged in to do that!
Sign up for the beta.