Cyclone Debbie hits Airlie Beach, located south of the northern Australian city of Townsville Howling winds, heavy rain and huge seas pounded Australiaโs northeast on Tuesday, damaging homes, wrecking jetties …
@2024 – Chijosnews.com. All Rights Reserved.