India joins project to build world`s largest telescope in US

India on Tuesday joined the elite group of countries including USA, China and Japan to build the largest telescope in the world.
read the full story about India joins project to build world`s largest telescope in US

Be the first to comment

Leave a Reply

Your email address will not be published.


*