Stephanie La Rosa on 06th Apr

Sisters Sara and Amanda Eldritch, both aged 33 years old, previously diagnosed with obsessive-compulsive disorder, apparently committed suicide on March 30 – something they had thought about since they were just 13 years old. According to their siblings, the lives of the twins were not easy due to their anxiety and other symptoms that regularly...