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

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.


User: Veuer

Views: 9

Uploaded: 2019-01-17

Duration: 00:34

Your Page Title