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: 10:31 AM CST January 17, 2019
Updated: 11:10 AM CST January 17, 2019