Former police detective federally indicted in the death of Sandra Birchmore
A former Stoughton, Massachusetts, police detective has been federally indicted in the death of Sandra Birchmore, accused of killing her and then staging her apartment to make it appear that she had died by suicide.
What's Your Reaction?