NASA sees Tropical Storm Nock-ten knocking the Philippines
Wednesday, July 27, 2011 - 10:02
in Astronomy & Space
Tropical Storm Nock-ten, formerly tropical depression 10W continues raining on the Philippines, and a NASA satellite image shows the extent of the storm's clouds.