Native Hawaiians have objected to construction of the Thirty Meter Telescope for years. On Monday, about 300 protesters arrived to block workers from accessing the site on a mountain believed to be sacred land.
Total 0 Votes
0