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 ... Read more

Bron: EurekAlert! - Breaking News
Tags:
Geplaatst: 10 Aug 2020 - 06:00