The China National Space Administration’s mission to bring chunks of the Moon back to Earth for the first time in decades will kick off this week, with the Chang’e-5 spacecraft slated to launch on today from Wenchang Space Launch Center on Hainan Island.
Read more…