rekearney.com
World’s Largest Telescope – China takes Exploring the Universe to Another Level
Many of the countries of the world are experimenting with different ways to find out more about the Universe, especially the possibility of finding intelligent life outside of our planet. China has…