Your place for Space News
NASA’s Aqua satellite captured an infrared image of Hurricane Leslie that revealed strong storms circled the center.