Cyclone Debbie, a Category 4 storm, made landfall on the north coast of Queensland in Australia on Tuesday, tearing down fences, snapping trees and knocking out power to tens of thousands of houses.










Cyclone Debbie makes landfall in Queensland, Australia - in pictures
Most popular today
