'Monster' cyclone Debbie batters northeast Australia
A "monster" cyclone made landfall in northeast Australia on Tuesday, cutting power and uprooting trees as coastal towns went into lockdown in the face of lashing rain and howling winds.
Mar 28, 2017, 10:04 AM IST