Newborn Baby Found Dead At An Amazon Distribution Center In Arizona: Police

A shocking discovery at an Amazon distribution center in Phoenix, Arizona...Veuer's Nick Cardona has that story.
Published: 11:31 AM EST January 17, 2019
Updated: 12:10 PM EST January 17, 2019