Tropical Depression 05W has grown into a Tropical Storm Sarika as it heads toward China
NASA sees heavy rainfall in Tropical Storm SarikaTropical 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