NASA catches Tropical Storm Leslie and Hurricane Michael in the Atlantic
Satellite images from two NASA satellites were combined to create a full picture of Tropical Storm Leslie and Hurricane Michael spinning in the Atlantic Ocean. Imagery from NASA's Aqua and Terra satellites showed Leslie now ...