Tribune-Herald staff
Share this story

Construction of the Thirty Meter Telescope has begun — technically.