NASA satellite shows Tropical Cyclone Gelena near Madagascar

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