'A Killing on the Cape': The Murder of Christa Worthington -- Episode 2



The gruesome 2002 murder of Christa Worthington rocked the small Cape Cod town of Truro, Mass. 
Read The Rest at ABC News: U.S.- (opens a new tab)





Pages