Stories tagged megastorms

One of the biggest weather events in years has been going on in relative anonymity over the past few days. Cyclone Felleng has been churning over the open waters of the Indian Ocean generating winds of up to 100 mph. Click here to learn more and see some dramatic satellite images of Felleng.