Cyclone Debbie lashes Australia, forcing towns to go into lockdown

Updated 28 March 2017
Follow

Cyclone Debbie lashes Australia, forcing towns to go into lockdown

Cyclone Debbie makes landfall in northeast Australia, with lashing rain and howling winds battering the area as local towns go into lockdown. (AFP Video)
https://youtu.be/-2whRv56zbE