NASA catches Tropical Depression Sarika's landfall
Wednesday, October 19, 2016 - 13:03
in Astronomy & Space
Tropical Depression Sarika made landfall early on Oct. 19 as NASA-NOAA's Suomi NPP satellite passed overhead and provided an image of the storm.