NASA satellites see heavy rainfall and displaced thunderstorms in System 94B
System 94B has not been classified as a tropical depression, but NASA satellite data has shown that it is creating heavy rainfall near India’s southeastern coast. A second NASA satellite revealed that strong wind shear is continuing to push convec…