China made the largest telescope!
The Dhaka Times Desk China recently completed the construction of the world's largest radio telescope. This giant telescope will be used to search for the existence of life in other places of the universe outside the Earth. Read more…
Read more...
Read more...