NASA sees Tropical Depression 2E moving over Mexican state of Oaxaca

NASA’s Aqua satellite analyzed Tropical Depression 2E in infrared, visible and microwave light as it began its landfall on June 1, bringing heavy rains to southern Mexico.