NASA sees heavy rainfall in Tropical Storm Sarika
Tropical Depression 05W has grown into a tropical storm and given the name Sarika as it heads toward China. Satellite imagery from NASA shows that the center of the storm seems to be separated from the strongest thunderstorms.