NASA finds small strength in newly formed Tropical Depression 08W
Tropical Depression 08W formed around the same time as Tropical Storm 07W, and both are in the Northwestern Pacific Ocean basin. While 07W formed to the northeast of Taiwan, 08W formed to Taiwan's southwest. NASA's Terra ...