Twin sisters nationally known for their battle with extreme OCD die in apparent suicide pact

Celebrity Justice
Twin sisters from Colorado who gained national attention for their openness about a debilitating battle with obsessive-compulsive disorder were reportedly found dead Friday in a car near Royal Gorge Bridge Park. The Colorado Springs Gazette reported that Sara and Amanda Eldritch, both 33, were found dead with gunshot wounds at the park’s rest stop. Fremont County Sheriff’s Office spokeswoman …