World

Cyclone Debbie lashes Queensland coast

Tropical Cyclone Debbie barreled down Tuesday on northeast Australia, dumping torrential rain on the region and leaving more than 50,000 homes without power.

Tropical Cyclone Debbie barreled down Tuesday on northeast Australia, dumping torrential rain on the region and leaving more than 50,000 homes without power.

See original article:

Cyclone Debbie lashes Queensland coast

Tags