Nature and EnvironmentCyclone Debbie hits Australia00:50This browser does not support the video element.Nature and EnvironmentNik Martin03/28/2017March 28, 2017A "monster" cyclone made landfall in northeast Australia on Tuesday, cutting power to coastal towns in the face of lashing rain and howling winds. Copy linkAdvertisement