News

Cyclone Imelda reached hurricane strength on April 14 and its eye "opened" and became apparent on visible imagery on imagery from NASA's Aqua satellite. By April 15, the eye had "closed" and ...