Japan plans to launch moon lander and space telescope on Aug. 27

TRENDING THREADS