An infrared look by NASA’s Aqua satellite found intense storms around the center of the recently revived Tropical Cyclone Owen.
An infrared look by NASA’s Aqua satellite found intense storms around the center of the recently revived Tropical Cyclone Owen.