Protesters file complaints against police, DLNR

1965217_web1_11800474_1103011523057102_4455214229353479494_n201572914720560.jpg
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