NASA finds Dolphin swimming against wind shear

NASA’s Terra satellite provided a visible image of a slightly elongated Tropical Storm Dolphin as it battled wind shear upon its approach to east central Japan.


Click here for original story, NASA finds Dolphin swimming against wind shear


Source: Phys.org