Cyclone Debbie makes landfall in Australia: meteorologists
AYR, Australia (AFP) -- Cyclone Debbie made landfall in northeast Australia Tuesday, with lashing rain and howling winds battering the…
9 years ago
AYR, Australia (AFP) -- Cyclone Debbie made landfall in northeast Australia Tuesday, with lashing rain and howling winds battering the…
This website uses cookies.