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.