Share this story
The Hawaii Supreme Court on Wednesday ruled the permit allowing construction of the Thirty Meter Telescope near the summit of Mauna Kea is invalid. ADVERTISING The Hawaii Supreme Court on Wednesday ruled the permit allowing construction of the Thirty Meter