Mom arrested after dead baby found in Amazon site's restroom

  • 5 years ago
Woman arrested on suspicion of unlawful disposal of human remains after her newborn baby found dead inside bathroom at an Amazon distribution center in Phoenix last week.

Recommended