Share this story
Before police arrived at the Mauna Kea Visitor Information Station on June 24 where Thirty Meter Telescope opponents were blocking the road, they had to answer a few questions from the protesters themselves. ADVERTISING Before police arrived at the Mauna