Death Toll Rises to 6 at DLI4 Amazon Delivery Station in Edwardsville, Illinois
Two people died after part of the Amazon warehouse collapsed in Edwardsville when storms hit the west side of Edwardsville, Illinois Friday night, December 10, 2021. YouTube Tips ⓘ The death toll at Amazon Delivery […]