NASA imagery reveals strongest areas of Tropical Storm Beta
NASA's Aqua satellite analyzed Tropical Storm Beta in infrared imagery to determine where the strongest parts of the storm were located. Beta is expected to stall inland over Texas today, Sept. 21, and heavy rains will continue ...