Three Police Officers Had Inappropriate Relationships With 13-Year-Old Who Later Killed Herself While Pregnant With Cop’s Baby

Police
An internal report released on Friday found that three Massachusetts police officers had inappropriate relationships with a woman who reportedly died by suicide last year while pregnant with a child allegedly fathered by one of them. The woman who reportedly took her own life, Sandra Birchmore, 23, was 13 when she joined the Stoughton Police …