Affidavit details 1997 death of ‘Baby Boy Doe’ in Seattle gas station bathroom, police ID of mom
SEATTLE — 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results