02-08-2017 00:31 via feedproxy.google.com

NASA Catches Formation of Tropical Depression 13W

The thirteenth tropical cyclone of the northwestern Pacific Ocean typhoon season has formed and NASA's Terra satellite obtained a visible-light image of the storm revealing that it's already battling wind shear.
Read more »