NASA sees Tropical Cyclone Debbie approaching Queensland for landfall

NASA’s Aqua satellite passed over the storm early on March 27, 2017 as Tropical Cyclone Debbie had intensified into a powerful hurricane already affecting the coast of eastern Queensland, Australia.