NASA Sees developing depression threatening northwestern Australia
NASA's GPM satellite gathered rainfall rate and cloud height data on the newly developed tropical low pressure area designated System 92S in the Indian Ocean off Australia's northwestern coast. The low pressure area is expected ...