Tropical Cyclone Zelia Makes Landfall in Northwest Australia
Tropical Cyclone Zelia made landfall on Friday afternoon in northwestern Australia, bringing intense rain and destructive winds to a sparsely populated region of the country that is home to ports…