China

Chinese space scientists aim for telescope to find next Earth up to 32 light years away



Team hopes to finish building the telescope in about five years, and position it 1.5 million km away from the Earth.



READ SOURCE

See also  Ted Cruz says NBA is 'assisting Chinese censorship' over Hong Kong tweet

Leave a Reply