A visible-light image from NASA’s Terra satellite revealed Tropical Cyclone Gelena was strengthening off the northeastern coast of Madagascar.
A visible-light image from NASA’s Terra satellite revealed Tropical Cyclone Gelena was strengthening off the northeastern coast of Madagascar.