100 million people face severe weather while states pummeled by
storm system pushing its way from Texas panhandle east to Louisiana Thursday, is expected to bring increased threat of tornadoes, on April 18, 2019 . 100 Million People Face Severe Weather While States Pummeled by Tornadoes Brace for More.. ..…