NASA eyes Tropical Storm Son-Tinh affecting Hainan Island, China

NASA’s Terra satellite found Tropical Storm Son-Tinh continuing to drop rain over Hainan Island and mainland China.