Telescope controversy growing on Maui

The U.S. Air Force wants to build seven more telescopes on the summit of Haleakala to help better track the growing number of objects whizzing about in space.

0 Comments