Tropical cyclone Debbie slams into Australia's northeast coast

2017-03-29 58

A powerful cyclone slammed into Australia's tropical northeast coast on March 28, tearing down fences, snapping trees and knocking out power to thousands.

Free Traffic Exchange