The Thirty Meter Telescope (TMT) might have to be built in La Palma, in Spain’s Canary Islands due to Native Hawaiians...
HONOLULU, Hawaii – The Supreme Court of Hawaii denied on Wednesday the building permit for the Thirty Meter Telescope (TMT)...