Hundreds rally against Thirty Meter Telescope at UH Manoa campus

Hundreds rally against Thirty Meter Telescope at UH Manoa campus