Affidavit details 1997 death of ‘Baby Boy Doe’ in Seattle gas station bathroom, police ID of mom
A probable cause affidavit details how a Seattle woman who hid her 1997 pregnancy went into a gas station bathroom the week before Thanksgiving and gave birth before leaving her newborn son to die in ...
After a decades-long investigation, police in California have identified a serial rapist who died by suicide in Michigan in 1997, linking him to multiple attacks in the state and across the country.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results