NASA sees newborn twenty-ninth Depression in the Philippine Sea
NASA infrared imagery revealed that bands of thunderstorms have been wrapping into the center of newborn Tropical Depression 29W, indicating it's organizing and strengthening in the Philippine Sea.