Tropical Cyclone Zelia made landfall Friday on Australia's west coast as a Category 4 storm with maximum sustained wind gusts ...
Severe Tropical Cyclone Zelia is bearing down on the northwest coast of Australia and is likely to make landfall early Friday evening.