Tropical Cyclone Debbie made landfall on the coast of Queensland, Australia, with torrential rain and winds over 260 kilometers per hour. Sky News Australia reporter Danielle Robertson has more.
CNN.com - RSS Channel, CNN: Video
Mon, 03/27/2017 - 10:20pm
Tropical Cyclone Debbie made landfall on the coast of Queensland, Australia, with torrential rain and winds over 260 kilometers per hour. Sky News Australia reporter Danielle Robertson has more.