India To Help Build World’s Largest Thirty-Metre Telescope
Representational Image (tmt.org)We all thought that humanity peaked when we sent the billion-dollar James Webb Space Telescope into space — with our belief only solidifying when the much-vaunted telescope began sending the crispest, most…