TC Emerude South Indian Ocean

Tropical Cyclone Emerude is developing rapidly over the South Indian Ocean.