Six people killed in Illinois tornado’s Amazon warehouse collapse

About six people have been confirmed dead following an Amazon (AMZN) warehouse building collapse after an EF-3 tornado caused major structural damage to the building Friday December 10, according to the Edwardsville Fire Department in Illinois. Tornadoes ripped through six U.S. states on Friday night, leaving a trail of death and destruction at homes and businesses […]

Continue Reading