Massachusetts woman Karen Read is accused of striking her Boston Police officer boyfriend John O'Keefe with her SUV and leaving him to die in a snowstorm.
Long lost siblings seem like a fun trope, and maybe in a movie or a book, it is the start of something good. But in this ...