News

Severe Tropical Cyclone Zelia is bearing down on the northwest coast of Australia and is likely to make landfall early Friday evening. It’s a monster storm of great concern to Western Australia.