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.
Updated: March 28, 2017, 12:00 AM
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.