Twin sisters with high-profile OCD cases found dead in suspected suicide pact
Twin sisters, known for their debilitating symptoms of obsessive compulsive disorder, have been found dead in Colorado in what police say was a possible suicide pact. Sara and Amanda Eldritch, 33, were found dead of gunshot wounds Friday in a vehicle near Canon City's Royal Gorge Bridge, some 130 miles from their home in the Denver suburb of Broomfield, reports the Canon City Daily Record.