68-mile-long scar from violent tornado spotted by satellite
2:25pm PDT - April 16th, 2020 weather radar - MashableTornadoes hit the South hard on Easter Sunday, just as predicted by the National Weather Service. Three days later, a National Oceanic and Atmospheric Administration (NOAA) satellite captured an image of a long scar left by one of the day’s powerful twisters.…