Science

NASA finds strong storms in developing Tropical Storm Mekkhala

NASA finds strong storms in developing Tropical Storm Mekkhala

After Tropical Depression 07W formed close to the western Philippines, it moved away and strengthened into a tropical storm in the South China Sea. NASA’s Terra satellite provided a look at the strength of the storms that make up the tropical cyclone.

Read More…….
EurekAlert!, the online, global news service operated by AAAS, the science society,