Suicide, homicide, or undetermined? The mysterious death of 24-year-old Natasha Boykin and her apparent “bulletproof bra.”
Listen to Full Rigor here:
Jacksonville Police and the medical examiner with a checkered past ruled the case a suicide. Natasha’s mom thinks the “boyfriend” may know more than he’s telling authorities.
Police and Natasha’s mom believe the stippling on Casey’s forehead in the crime scene photo is gunshot powder residue indicating he was with Natasha when the deadly shooting went down.