Share this story
While defending the Thirty Meter Telescope in Hawaii, project manager Gary Sanders says he also is pursuing permits needed to build in the Canary Islands. ADVERTISING While defending the Thirty Meter Telescope in Hawaii, project manager Gary Sanders says he