• Twin sisters with 'debilitating' OCD dead in apparent suicide pact
    Style
    Elise Solé

    Twin sisters with 'debilitating' OCD dead in apparent suicide pact

    Twin sisters Amanda and Sara Eldritch, 33, with OCD were found dead in what police are calling a "suicide pact." According to Sgt. Megan Richards of the Fremont County Sheriff's Office in Canon City, Colo., "The scene did not show a struggle, or that one woman was held against her will." 

  • We're sorry, but this is all we were able to find on this topic.