Sister School Edition: Vassar College's Christa Worthington: A Murder in Truro
This week, Sarah and Laura take a look up close and personal at the 2002 murder of Christa Worthington, who was found dead in her Truro, Mass. home. A Barnstable Superior Court jury convicted Christopher McCowen in 2006 of murdering her, despite several other possible suspects.