CHINA TOPIX

11/02/2024 09:33:15 am

Make CT Your Homepage

Protesters Arrested Blocking Road to Thirty Meter Telescope Construction Site in Hawaii

Protesters Arrested Blocking Road to Thirty Meter Telescope Site in Hawaii

Natives apparently believe the site where the giant telescope is being erected is sacred.

Real Time Analytics