SYDNEY: Tropical Cyclone Zelia made landfall on Australia's west coast on Friday, the weather bureau said, lashing the ...