NASA
  • Watch Tragic Christmas Tornadoes From Space

    When you think of severe weather disrupting your winter holiday celebrations, you probably are thinking of icy rain, hail, or a Christmas just a little too white. However, satellites run by NASA and the NOAA spotted some very unusual severe weather just around Christmas eve, with several tornadoes rearing their ugly heads in Mississippi, Georgia, and Louisiana. The storms tragically took four lives just before what is normally a joyous holiday.
Real Time Analytics