China claims to receive signals from alien civilisations
Sky Eye, the largest radio telescope on Earth is located in China's Guizhou province. It has a diameter 500 metres (1,640 feet).
Sky Eye, the largest radio telescope on Earth is located in China's Guizhou province. It has a diameter 500 metres (1,640 feet).
With the death of author Ursula K Le Guin, we have lost not only a proponent of intelligent, thoughtful science…
Congress vice president Rahul Gandhi will interact with global thinkers, political leaders and overseas Indians in the US this week…