illumination satellite

China to launch its own ‘artificial moon’ to light up streets

BEIJING: A Chinese city is planning to launch an artificial moon by 2020 to replace… Read More