Nation

Newborn baby found dead at distribution center in Arizona: Police

A shocking discovery at an Amazon distribution center in Phoenix, Arizona…Veuer's Nick Cardona has that story.