NASA-NOAA satellite catches Hurricane Barbara's closing eye
Hurricane Barbara continued to track west through the Eastern Pacific Ocean when NASA-NOAA's Suomi NPP satellite passed overhead on July 4. Satellite imagery revealed clouds filling into Barbara's eye as wind shear continued ...