Tropical Storm Gezani is a developing weather system currently active over the southwestern Indian Ocean, east of Madagascar. The storm has drawn Read More
Tags :Tropical Storm Gezani
Meteorologists in South Africa are keeping a close watch on moderate tropical storm Gezani, a developing weather system currently churning over the Read More